本文汇总了常用的DateTime日期类型格式化显示方法,方便读者在使用的时候参考借鉴一下。具体如下所示:
1.绑定时格式化日期方法:
<ASP:BOUNDCOLUMN DATAFIELD= \"JoinTime \" DATAFORMATSTRING= \"{0:yyyy-MM-dd} \" > <ITEMSTYLE WIDTH= \"18% \" > </ITEMSTYLE > </ASP:BOUNDCOLUMN >
2.数据控件如DataGrid/DataList等的件格式化日期方法:
e.Item.Cell[0].Text = Convert.ToDateTime(e.Item.Cell[0].Text).ToShortDateString();
3.用String类转换日期显示格式:
String.Format( \"yyyy-MM-dd \",yourDateTime);
4.用Convert方法转换日期显示格式:
Convert.ToDateTime(\"2005-8-23\").ToString(\"yyMMdd\",System.Globalization.DateTimeFormatInfo.InvariantInfo); //支持繁体数据库
5.直接用ToString方法转换日期显示格式:
DateTime.Now.ToString(\"yyyy/MM/dd hh:mm:ss\")
或:
DateTime.Now.ToString(\"yyyyMMddhhmmss\");
6.只显示年月
DataBinder.Eval(Container.DataItem,\"starttime\",\"{0:yyyy-M}\")
7.显示时间所有部分,包括:年月日时分秒
<asp:BoundColumn DataField=\"收款时间\" HeaderText=\"收款时间\" DataFormatString=\"{0:yyyy-MM-dd HH24:mm:ss}\"> </asp:BoundColumn>
8.格式化从数据库中读取的时间
Convert.ToDateTime(dr[\"MT_ENDate\"]).ToShortDateString();
本文地址:https://www.stayed.cn/item/10094
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我