トップページ >  C# >  現在日時を取得する
初版2012/07/08: 最終更新日2012/07/08
  現在日時を取得する
目次
現在日時を取得する
書式指定する
現在日時を取得する
C#で現在日時を取得するするにはDateTime型を使用します。 以下、サンプルです。

using System;

class a{
    static void Main(){
        Console.WriteLine(DateTime.Now.Date);
    }
}
実行結果は以下のようになります。

2012/07/08 0:00:00
これは
DateTime.Today
としても同じ結果です。
書式指定する
現在日時を書式指定するにはDateTimeのToString()を使用します。
以下、サンプルです。

using System;

class a{
    static void Main(){
        Console.WriteLine(DateTime.Now.Date.ToString("yyyy-MM-dd (ddd)"));
        Console.WriteLine(DateTime.Now.Date.ToString("yyyy-MM-dd (dddd)"));
    }
}
dddとすると、曜日(短縮)が表示されます。ddddとすると例えば「月曜日」とまで表示されます。
なので、実行結果は以下のようになります。

2012-07-08 (日)
2012-07-08 (日曜日)