当前位置:编程学习 > C#/ASP.NET >>

asp.net动态用代码获取时间

要动态用代码获取时间。用代码的方式获取,比如说今天是9月5日,昨天就是9月4日,我是要获取过去的时间绑定到Repeater里面去,就像上面的图片显示的样子!是动态刷新时间,明天是9月6号了,显示的时候就是 2011年9月6号 2011年9月5号 2011年9月4号 2011年9月3号 2011年9月2号 和数据库木有关系的,我是要从来后台代码实现这样子的功能,童鞋们。帮帮忙啦,,女生做程序不容易啊!
追问:谢谢了,你这个方法也是可以的。可是这样子也是只能获取到4天啊。
2011年09月06日
2011年09月05日
2011年09月04日
2011年09月03日
如果要很多天以前的就要一天一天的减,很麻烦!
有什么更好的方法吗。比较便捷的。我不知道怎么循环他,大侠,帮忙帮到低啦。拜托拜托!
答案:<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<%# ((DateTime)Container.DataItem).ToString(("yyyy年MM月dd日")) %><br />
</ItemTemplate>
</asp:Repeater>

DateTime[] strRepeaterDate = new DateTime[] { DateTime.Now, DateTime.Now.AddDays(-1), DateTime.Now.AddDays(-2), DateTime.Now.AddDays(-3) };
Repeater1.DataSource = strRepeaterDate;
Repeater1.DataBind(); 

使用数组绑定
其他:DateTime.Now.ToString("yyyy年mm月dd日")
DateTime.Now.AddDays(-1).ToString("yyyy年mm月dd日") 

上一个:诡异的asp.net IIS问题,急问!
下一个:asp.net 怎么在局域网中把别人电脑上得文件复制到自己电脑上,又怎么把自己电脑上得文件复制到U盘(手机内

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,