从数据库中读时间显示,AddDate 是时间的列
<td colspan="2" align="center">
<%#DataBinder.Eval(Container.DataItem, "AddDate")%>
</td>
现在显示格式2006/12/18 9:27:03,想显示为2006-12-18,怎么做?
<td colspan="2" align="center">
<%#DataBinder.Eval(Container.DataItem, "AddDate")%>
</td>
现在显示格式2006/12/18 9:27:03,想显示为2006-12-18,怎么做?
<%#((DateTime)DataBinder.Eval(Container.DataItem, "AddDate")).ToString("yy-MM-dd")%>
两种1、Eval("AddDate", "{0:yyyy-MM-dd}")
2、<%# DateTime.Parse(Eval("AddDate").ToString()).ToString("yyyy-MM-dd") %>