現在日時のDateTimeを取得するには、DateTime.Nowを使用します。
(UTC時刻の場合は、DateTime.UtcNow)
サンプル
例)現在時刻を取得する
using System;
//現在時刻を取得
DateTime dt1 = DateTime.Now;
//UTC時刻の現在時刻を取得
DateTime dt2 = DateTime.UtcNow;
結果例
dt1 → 2021/04/08 21:38:45
dt2 → 2021/04/08 12:38:45
備考
- DateTime.Nowは現地時刻(日本ならUTC+9時間)が取得されます。
- DateTime.UtcNowはUTC時刻(協定世界時間)が取得されます。(日本時間-9時間)
- 時刻が不要な場合(00:00:00にしたい場合)は、DateTime.Todayをご使用ください。