欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C#中DateTime日期类型格式化显示方法汇总

程序员文章站 2024-02-20 22:29:22
本文汇总了常用的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();