2008年6月16日 星期一

用DateTime.ToString(string format)輸出不同格式的日期

DateTime.ToString()函數有四個重載。一般用得多的就是不帶參數的那個了。殊不知,DateTime.ToString(string format)功能更強大,能輸出不同格式的日期。以下把一些情況羅列出來,供大家參考。有些在MSDN上有的就沒有列出來了。

1. y代表年份,注意是小寫的y,大寫的Y並不代表年份。
2. M表示月份。
3. d表示日期,注意D並不代表什麼。
4. h或H表示小時,h用的是12小時制,H用的是24小時制。
5. m表示分鐘。
6. s表示秒。注意S並不代表什麼。