[英]String Format Date - C# or VB.NET
從數據庫出來的日期,需要格式化為“mm / dd / yy”
For Each dr as DataRow in ds.Tables(0).Rows
Response.Write(dr("CreateDate"))
Next
string.Format( "{0:MM/dd/yy}", dr("CreateDate") )
編輯:如果dr(“CreateDate”)是DBNull,則返回“”。
Convert.ToDateTime(DR( “CREATEDATE”))。ToShortDate()
有關DateTime數據類型中可用的其他函數,請參閱MSDN文檔,包括通過“ToString”函數提供的自定義格式。
Response.Write(DateTime.Parse(dr("CreateDate").ToString()).ToString("MM/dd/yyyy"))
簡單:
((DateTime)dr["CreateDate"]).ToString("MM/dd/yyyy")
//我還會在做之前檢查它是不是dbnull
if (! DBNull.Value.Equals(dr["CreateDate"])) // blah blah
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.