C# 練習題 (9)

C# 練習題 (9)

練習題 (9): Time and Date : Get system time and convert it in different formats 'DD-MON-YYYY', 'mm-dd-yyyy', 'dd/mm/yy' etc.

這一題使用 DateTime 結構,並使用 Now 屬性來取得現在的時間。由於 DateTime 是結構,換句話說它 value 型態,而非 reference 型態,所以並不需要 new 來產生物件,僅僅需要宣告 DateTime 型態即可。

其他的部份如同練習題 (7) 一樣,練習 Format 就可以了。

程式碼:

  1. using System;
  2. namespace DateAndTime
  3. {
  4. internal class Program
  5. {
  6. private static void Main( string [ ] args)
  7. {
  8. DateTime dt = DateTime.Now;
  9. Console.WriteLine ( "{0:dd-MMM-yyyy}", dt);
  10. Console.WriteLine ( "{0:MM-dd-yyyy}", dt);
  11. Console.WriteLine ( "{0:dd/MM/yy}", dt);
  12. }
  13. }
  14. }