主营业务:网站制作 网站优化 小程序制作 石家庄网站制作网站建设有限公司欢迎您!
石家庄闪云网络科技有限公司
客服热线15383239821
如何让自己的网站更有质量?

.net 显示日期如何按想要的格式显示?

发布时间:2013/4/24 12:12:09
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>

日期为<%#DataBinder.Eval(Container.DataItem ,"F_date") %>
</ItemTemplate>
</asp:Repeater>

显示出 2013-4-1 11:57:42

共三个问题:
1、只想要 2013-4-1 应该怎么写?
2、如果想显示出”2013年4月1日“这种格式应该怎么办
3、我看有,有的程序可以简写<%#Eval(Container.DataItem ,"F_date") %>,不用加DataBinder.Eval这个应该如何实现?
1.使用<%# Convert.ToDateTime(Eval("F_date")).ToString("yyyy-M-d") %>

2.使用<%# Convert.ToDateTime(Eval("F_date")).ToString("yyyy年M月d日") %>
3.简写的Eval和DataBinder.Eval其实是不一样的,Eval的用法有两种,一种是Eval(string expression),另一种是Eval(string expression,string format)
上面我就是用的第一种用法。
上一篇: Cookie应用小总结
下一篇: .NET日期格式化

相关新闻推荐

在线客服 : 服务热线:15383239821 电子邮箱: 27535611@qq.com

公司地址:石家庄市新华区九中街江西大厦4062

备案号:冀ICP备2022000585号-4