每次想到自訂日期格式都要Google一下
乾脆自己先抓下來好了 ~"~
原文來自 http://msdn.microsoft.com/zh-tw/library/8kb3ddd4.aspx
格式規範 |
說明 |
範例 |
"d" |
月份天數,從 1 到 31。 詳細資訊:"d" 自訂格式規範。 |
6/1/2009 1:45:30 PM -> 1 6/15/2009 1:45:30 PM -> 15 |
"dd" |
月份天數,從 01 到 31。 詳細資訊:"dd" 自訂格式規範。 |
6/1/2009 1:45:30 PM -> 01 6/15/2009 1:45:30 PM -> 15 |
"ddd" |
星期幾的縮寫名稱。 詳細資訊:"ddd" 自訂格式規範。 |
6/15/2009 1:45:30 PM -> Mon (en-US) 6/15/2009 1:45:30 PM -> Пн (ru-RU) 6/15/2009 1:45:30 PM -> lun. (fr-FR) |
"dddd" |
星期幾的完整名稱。 詳細資訊:"dddd" 自訂格式規範。 |
6/15/2009 1:45:30 PM -> Monday (en-US) 6/15/2009 1:45:30 PM -> понедельник (ru-RU) 6/15/2009 1:45:30 PM -> lundi (fr-FR) |
"f" |
日期和時間值中的十分之一秒。 詳細資訊:"f" 自訂格式規範。 |
6/15/2009 13:45:30.617 -> 6 6/15/2009 13:45:30.050 -> 0 |
"ff" |
日期和時間值中的百分之一秒。 詳細資訊:"ff" 自訂格式規範。 |
6/15/2009 13:45:30.617 -> 61 6/15/2009 13:45:30.005 -> 00 |
"fff" |
日期和時間值中的千分之一秒。 詳細資訊:"fff" 自訂格式規範。 |
6/15/2009 13:45:30.617 -> 617 6/15/2009 13:45:30.0005 -> 000 |
"ffff" |
日期和時間值中的萬分之一秒。 詳細資訊:"ffff" 自訂格式規範。 |
6/15/2009 13:45:30.6175 -> 6175 6/15/2009 13:45:30.00005 -> 0000 |
"fffff" |
日期和時間值中的十萬分之一秒。 詳細資訊:"fffff" 自訂格式規範。 |
6/15/2009 13:45:30.61754 -> 61754 6/15/2009 13:45:30.000005 -> 00000 |
"ffffff" |
日期和時間值中的百萬分之一秒。 詳細資訊:"ffffff" 自訂格式規範。 |
6/15/2009 13:45:30.617542 -> 617542 6/15/2009 13:45:30.0000005 -> 000000 |
"fffffff" |
日期和時間值中的千萬分之一秒。 詳細資訊:"fffffff" 自訂格式規範。 |
6/15/2009 13:45:30.6175425 -> 6175425 6/15/2009 13:45:30.0001150 -> 0001150 |
"F" |
如果不是零,則為日期和時間值中的十分之一秒。 詳細資訊:"F" 自訂格式規範。 |
6/15/2009 13:45:30.617 -> 6 6/15/2009 13:45:30.050 -> (沒有輸出) |
"FF" |
如果不是零,則為日期和時間值中的百分之一秒。 詳細資訊:"FF" 自訂格式規範。 |
6/15/2009 13:45:30.617 -> 61 6/15/2009 13:45:30.005 -> (沒有輸出) |
"FFF" |
如果不是零,則為日期和時間值中的千分之一秒。 詳細資訊:"FFF" 自訂格式規範。 |
6/15/2009 13:45:30.617 -> 617 6/15/2009 13:45:30.0005 -> (沒有輸出) |
"FFFF" |
如果不是零,則為日期和時間值中的萬分之一秒。 詳細資訊:"FFFF" 自訂格式規範。 |
6/1/2009 13:45:30.5275 -> 5275 6/15/2009 13:45:30.00005 -> (沒有輸出) |
"FFFFF" |
如果不是零,則為日期和時間值中的十萬分之一秒。 詳細資訊:"FFFFF" 自訂格式規範。 |
6/15/2009 13:45:30.61754 -> 61754 6/15/2009 13:45:30.000005 -> (沒有輸出) |
"FFFFFF" |
如果不是零,則為日期和時間值中的百萬分之一秒。 詳細資訊:"FFFFFF" 自訂格式規範。 |
6/15/2009 13:45:30.617542 -> 617542 6/15/2009 13:45:30.0000005 -> (沒有輸出) |
"FFFFFFF" |
如果不是零,則為日期和時間值中的千萬分之一秒。 詳細資訊:"FFFFFFF" 自訂格式規範。 |
6/15/2009 13:45:30.6175425 -> 6175425 6/15/2009 13:45:30.0001150 -> 000115 |
"g"、"gg" |
週期或紀元。 詳細資訊:"g" 或 "gg" 自訂格式規範。 |
6/15/2009 1:45:30 PM -> A.D. |
"h" |
採用 12 小時制的小時,從 1 到 12。 詳細資訊:"h" 自訂格式規範。 |
6/15/2009 1:45:30 AM -> 1 6/15/2009 1:45:30 PM -> 1 |
"hh" |
採用 12 小時制的小時,從 01 到 12。 詳細資訊:"hh" 自訂格式規範。 |
6/15/2009 1:45:30 AM -> 01 6/15/2009 1:45:30 PM -> 01 |
"H" |
採用 24 小時制的小時,從 0 到 23。 詳細資訊:"H" 自訂格式規範。 |
6/15/2009 1:45:30 AM -> 1 6/15/2009 1:45:30 PM -> 13 |
"HH" |
採用 24 小時制的小時,從 00 到 23。 詳細資訊:"HH" 自訂格式規範。 |
6/15/2009 1:45:30 AM -> 01 6/15/2009 1:45:30 PM -> 13 |
"K" |
時區資訊。 詳細資訊:"K" 自訂格式規範。 |
搭配 DateTime 值: 6/15/2009 1:45:30 PM, Kind Unspecified -> 6/15/2009 1:45:30 PM, Kind Utc -> Z 6/15/2009 1:45:30 PM, Kind Local -> -07:00 (依據本機電腦設定) 搭配 DateTimeOffset 值: 6/15/2009 1:45:30 AM -07:00 --> -07:00 6/15/2009 8:45:30 AM +00:00 --> +00:00 |
"m" |
分鐘,從 0 到 59。 詳細資訊:"m" 自訂格式規範。 |
6/15/2009 1:09:30 AM -> 9 6/15/2009 1:09:30 PM -> 9 |
"mm" |
分鐘,從 00 到 59。 詳細資訊:"mm" 自訂格式規範。 |
6/15/2009 1:09:30 AM -> 09 6/15/2009 1:09:30 PM -> 09 |
"M" |
月份,從 1 到 12。 詳細資訊:"M" 自訂格式規範。 |
6/15/2009 1:45:30 PM -> 6 |
"MM" |
月份,從 01 到 12。 詳細資訊:"MM" 自訂格式規範。 |
6/15/2009 1:45:30 PM -> 06 |
"MMM" |
月份的縮寫名稱。 詳細資訊:"MMM" 自訂格式規範。 |
6/15/2009 1:45:30 PM -> Jun (en-US) 6/15/2009 1:45:30 PM -> juin (fr-FR) 6/15/2009 1:45:30 PM -> Jun (zu-ZA) |
"MMMM" |
月份的完整名稱。 詳細資訊:"MMMM" 自訂格式規範。 |
6/15/2009 1:45:30 PM -> June (en-US) 6/15/2009 1:45:30 PM -> juni (da-DK) 6/15/2009 1:45:30 PM -> uJuni (zu-ZA) |
"s" |
秒數,從 0 到 59。 詳細資訊:"s" 自訂格式規範。 |
6/15/2009 1:45:09 PM -> 9 |
"ss" |
秒數,從 00 到 59。 詳細資訊:"ss" 自訂格式規範。 |
6/15/2009 1:45:09 PM -> 09 |
"t" |
AM/PM 指示項的第一個字元。 詳細資訊:"t" 自訂格式規範。 |
6/15/2009 1:45:30 PM -> P (en-US) 6/15/2009 1:45:30 PM -> 午 (ja-JP) 6/15/2009 1:45:30 PM -> (fr-FR) |
"tt" |
AM/PM 指示項。 詳細資訊:"tt" 自訂格式規範。 |
6/15/2009 1:45:30 PM -> PM (en-US) 6/15/2009 1:45:30 PM -> 午後 (ja-JP) 6/15/2009 1:45:30 PM -> (fr-FR) |
"y" |
年份,從 0 到 99。 詳細資訊:"y" 自訂格式規範。 |
1/1/0001 12:00:00 AM -> 1 1/1/0900 12:00:00 AM -> 0 1/1/1900 12:00:00 AM -> 0 6/15/2009 1:45:30 PM -> 9 |
"yy" |
年份,從 00 到 99。 詳細資訊:"yy" 自訂格式規範。 |
1/1/0001 12:00:00 AM -> 01 1/1/0900 12:00:00 AM -> 00 1/1/1900 12:00:00 AM -> 00 6/15/2009 1:45:30 PM -> 09 |
"yyy" |
年份,至少三位數。 詳細資訊:"yyy" 自訂格式規範。 |
1/1/0001 12:00:00 AM -> 001 1/1/0900 12:00:00 AM -> 900 1/1/1900 12:00:00 AM -> 1900 6/15/2009 1:45:30 PM -> 2009 |
"yyyy" |
以四位數表示的年份。 詳細資訊:"yyyy" 自訂格式規範。 |
1/1/0001 12:00:00 AM -> 0001 1/1/0900 12:00:00 AM -> 0900 1/1/1900 12:00:00 AM -> 1900 6/15/2009 1:45:30 PM -> 2009 |
"yyyyy" |
以五位數表示的年份。 詳細資訊:"yyyyy" 自訂格式規範。 |
1/1/0001 12:00:00 AM -> 00001 6/15/2009 1:45:30 PM -> 02009 |
"z" |
與 UTC 相差的時數,不加上前置零。 詳細資訊:"z" 自訂格式規範。 |
6/15/2009 1:45:30 PM -07:00 -> -7 |
"zz" |
與 UTC 相差的時數,單一位數值會加上前置零。 詳細資訊:"zz" 自訂格式規範。 |
6/15/2009 1:45:30 PM -07:00 -> -07 |
"zzz" |
與 UTC 相差的時數和分鐘數。 詳細資訊:"zzz" 自訂格式規範。 |
6/15/2009 1:45:30 PM -07:00 -> -07:00 |
":" |
時間分隔符號。 詳細資訊:":" 自訂格式規範。 |
6/15/2009 1:45:30 PM -> : (en-US) 6/15/2009 1:45:30 PM -> . (it-IT) 6/15/2009 1:45:30 PM -> : (ja-JP) |
"/" |
日期分隔符號。 詳細資訊:"/" 自訂格式規範。 |
6/15/2009 1:45:30 PM -> / (en-US) 6/15/2009 1:45:30 PM -> - (ar-DZ) 6/15/2009 1:45:30 PM -> . (tr-TR) |
"<字串>" '<字串>' |
常值字串分隔符號。 |
6/15/2009 1:45:30 PM ("arr:" h:m t) -> arr: 1:45 P 6/15/2009 1:45:30 PM ('arr:' h:m t) -> arr: 1:45 P |
% |
將下列字元定義為自訂格式規範。 詳細資訊:使用單一自訂格式規範。 |
6/15/2009 1:45:30 PM (%h) -> 1 |
\ |
逸出字元。 |
6/15/2009 1:45:30 PM (h \h) -> 1 h |
任意字元 |
字元會原封不動地複製到結果字串。 詳細資訊:使用逸出字元。 |
6/15/2009 1:45:30 AM (arr hh:mm t) -> arr 01:45 A |
~Shael