Asp.net中具体的日期格式化用法
生活随笔
收集整理的這篇文章主要介紹了
Asp.net中具体的日期格式化用法
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1.綁定時(shí)格式化日期方法:?
<ASP:BOUNDCOLUMN?DATAFIELD=?"JoinTime?"?DATAFORMATSTRING=?"{0:yyyy-MM-dd}?"?>?
<ITEMSTYLE?WIDTH=?"18%?"?>?</ITEMSTYLE?>?
</ASP:BOUNDCOLUMN?>?
2.數(shù)據(jù)控件如DataGrid/DataList等的件格式化日期方法:?
e.Item.Cell[0].Text?=?Convert.ToDateTime(e.Item.Cell[0].Text).ToShortDateString();?
3.用String類轉(zhuǎn)換日期顯示格式:?
String.Format(?"yyyy-MM-dd?",yourDateTime);?
4.用Convert方法轉(zhuǎn)換日期顯示格式:?
Convert.ToDateTime("2005-8-23").ToString?
("yyMMdd",System.Globalization.DateTimeFormatInfo.InvariantInfo);?//支持繁體數(shù)據(jù)庫?
5.直接用ToString方法轉(zhuǎn)換日期顯示格式:?
DateTime.Now.ToString("yyyyMMddhhmmss");?
DateTime.Now.ToString("yyyy/MM/dd?hh:mm:ss")?
6.只顯示年月?
DataBinder.Eval(Container.DataItem,"starttime","{0:yyyy-M}")?
7.顯示時(shí)間所有部分,包括:年月日時(shí)分秒?
<asp:BoundColumn?DataField="收款時(shí)間"?HeaderText="收款時(shí)間"?
DataFormatString="{0:yyyy-MM-dd?HH24:mm:ss}">?
</asp:BoundColumn>?
?
<ASP:BOUNDCOLUMN?DATAFIELD=?"JoinTime?"?DATAFORMATSTRING=?"{0:yyyy-MM-dd}?"?>?
<ITEMSTYLE?WIDTH=?"18%?"?>?</ITEMSTYLE?>?
</ASP:BOUNDCOLUMN?>?
2.數(shù)據(jù)控件如DataGrid/DataList等的件格式化日期方法:?
e.Item.Cell[0].Text?=?Convert.ToDateTime(e.Item.Cell[0].Text).ToShortDateString();?
3.用String類轉(zhuǎn)換日期顯示格式:?
String.Format(?"yyyy-MM-dd?",yourDateTime);?
4.用Convert方法轉(zhuǎn)換日期顯示格式:?
Convert.ToDateTime("2005-8-23").ToString?
("yyMMdd",System.Globalization.DateTimeFormatInfo.InvariantInfo);?//支持繁體數(shù)據(jù)庫?
5.直接用ToString方法轉(zhuǎn)換日期顯示格式:?
DateTime.Now.ToString("yyyyMMddhhmmss");?
DateTime.Now.ToString("yyyy/MM/dd?hh:mm:ss")?
6.只顯示年月?
DataBinder.Eval(Container.DataItem,"starttime","{0:yyyy-M}")?
7.顯示時(shí)間所有部分,包括:年月日時(shí)分秒?
<asp:BoundColumn?DataField="收款時(shí)間"?HeaderText="收款時(shí)間"?
DataFormatString="{0:yyyy-MM-dd?HH24:mm:ss}">?
</asp:BoundColumn>?
?
總結(jié)
以上是生活随笔為你收集整理的Asp.net中具体的日期格式化用法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ASP.NET设置数据格式与String
- 下一篇: String.Format()方法