2014年1月10日 星期五

C# DateTime Format String

在C#中,可以用DataTime取得目前的時間以及日期。

Console.Write(DateTime.Now.TimeOfDay); 
21:15:56.0797894

Console.Write(DateTime.Now.ToShortTimeString());
下午 09:16

也可以更進一步用ToString()來把DataTime轉成要的格式
Console.Write(DateTime.Now.ToString("HH:mm ss tt"));
21:18 01 下午

大寫HH表示用24小時制表示,也可以改成小寫hh用12小時制
Console.Write(DateTime.Now.ToString("HHmm"));
2118

日期也可以用DataTime取得,以下是範例:
Console.Write(DateTime.Now.ToShortDateString());
2012/10/30

同樣也可以用ToString()轉成我們要得格式
Console.Write(DateTime.Now.ToString("MM-dd-yyyy")); 
10-30-2012

Console.Write(DateTime.Now.ToString("ddd dd MMM, yyyy"));  
週二 30 十月, 2012

-雲遊山水為知已逍遙一生而忘齡- 電腦神手

沒有留言:

張貼留言