現在日時を取得するにはNowプロパティを参照します。 Nowプロパティで取得できる現在日時はローカル時刻となります。 UTCでの現在日時を取得したい場合は、UtcNowプロパティを参照します。
DateTime/DateTimeOffset.Nowプロパティで現在日時を取得する
using System;
class Sample {
static void Main()
{
// ローカル時刻での現在日時
Console.WriteLine(DateTime.Now);
Console.WriteLine(DateTimeOffset.Now);
// UTCでの現在日時
Console.WriteLine(DateTime.UtcNow);
Console.WriteLine(DateTimeOffset.UtcNow);
}
}
実行結果例
2013/04/01 15:00:30 2013/04/01 15:00:30 +09:00 2013/04/01 6:00:30 2013/04/01 6:00:30 +00:00