日期小问题,。,都来看看了,一会就解决了
<%#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,否则格式化不起作用的
[解决办法]
/在日期格式化里有特殊意义,使用时需要转义
<%#DataBinder.Eval(Container.DataItem,"a_datetime","{0:dd\/MM\/yyyy}")%>
[解决办法]
<%#DataBinder.Eval(Container.DataItem,"a_datetime").ToString("dd/MM/yyyy") % >
[解决办法]
<%#Convert.ToDateTime(DataBinder.Eval(Container.DataItem,"a_datetime")).ToString("dd/MM/yyyy") % >
[解决办法]
<%#Convert.ToDateTime(DataBinder.Eval(Container.DataItem,"a_datetime")).ToString("dd/MM/yyyy")%>
[解决办法]
<%#Convert.ToDateTime(DataBinder.Eval(Container.DataItem,"a_datetime")).ToString("dd/MM/yyyy")%>