读书人

日期小有关问题都来看看了一会就解

发布时间: 2011-12-14 23:20:17 作者: rapoo

日期小问题,。,都来看看了,一会就解决了
<%#DataBinder.Eval(Container.DataItem,"a_datetime","{0:dd/MM/yyyy}") %>
怎么输出的是dd-mm-yyyy


怎么输出是dd/mm/yyyy

[解决办法]
http://msdn2.microsoft.com/zh-cn/library/ms187928.aspx
在sql语句中用convert函数就行了
[解决办法]
如:select convert(char(10),updatetime,120) as updt from table
<%#DataBinder.Eval(Container.DataItem,"updt") % >

[解决办法]
<asp:BoundColumn<%#DateTime.Parse(DataBinder.Eval(Container.DataItem,"ship_date","{0:dd/mm/yyyy}"))%></asp:BoundColumn>
[解决办法]
我用的是gridview, 有个属性htmlencode的属性必须设置成false,否则格式化不起作用的
[解决办法]
/在日期格式化里有特殊意义,使用时需要转义

C# code
<%#DataBinder.Eval(Container.DataItem,"a_datetime","{0:dd\/MM\/yyyy}")%>
[解决办法]
<%#DataBinder.Eval(Container.DataItem,"a_datetime").ToString("dd/MM/yyyy") % >
[解决办法]
C# code
<%#Convert.ToDateTime(DataBinder.Eval(Container.DataItem,"a_datetime")).ToString("dd/MM/yyyy") % >
[解决办法]
C# code
<%#Convert.ToDateTime(DataBinder.Eval(Container.DataItem,"a_datetime")).ToString("dd/MM/yyyy")%>
[解决办法]


<%#Convert.ToDateTime(DataBinder.Eval(Container.DataItem,"a_datetime")).ToString("dd/MM/yyyy")%>

读书人网 >asp.net

热点推荐