C#中DateTime日期类型格式化显示方法汇总
程序员文章站
2023-12-18 17:03:04
本文汇总了常用的datetime日期类型格式化显示方法,方便读者在使用的时候参考借鉴一下。具体如下所示:
1.绑定时格式化日期方法:
本文汇总了常用的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();