asp.net动态用代码获取时间
要动态用代码获取时间。用代码的方式获取,比如说今天是9月5日,昨天就是9月4日,我是要获取过去的时间绑定到Repeater里面去,就像上面的图片显示的样子!是动态刷新时间...
要动态用代码获取时间。用代码的方式获取,比如说今天是9月5日,昨天就是9月4日,我是要获取过去的时间绑定到Repeater里面去,就像上面的图片显示的样子!是动态刷新时间,明天是9月6号了,显示的时候就是
2011年9月6号
2011年9月5号
2011年9月4号
2011年9月3号
2011年9月2号
和数据库木有关系的,我是要从来后台代码实现这样子的功能,童鞋们。帮帮忙啦,,女生做程序不容易啊! 展开
2011年9月6号
2011年9月5号
2011年9月4号
2011年9月3号
2011年9月2号
和数据库木有关系的,我是要从来后台代码实现这样子的功能,童鞋们。帮帮忙啦,,女生做程序不容易啊! 展开
2个回答
展开全部
<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();
使用数组绑定
<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();
使用数组绑定
更多追问追答
追问
谢谢了,你这个方法也是可以的。可是这样子也是只能获取到4天啊。
2011年09月06日
2011年09月05日
2011年09月04日
2011年09月03日
如果要很多天以前的就要一天一天的减,很麻烦!
有什么更好的方法吗。比较便捷的。
追答
这里用的是一个数组,你用循环添加,或者手动添加数据都是可以的,都有你自己去定义的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询