[C#] 今日の日付のみを取得する
C#で”今日”を取得するときは、DateTime.Nowで取得可能です。
ただし、この場合、日付だけではなく、時刻もセットされます
> Console.WriteLine(DateTime.Now)
2019/01/25 10:47:22
通常は問題ありませんが、日付の比較をしたい場合この時刻がジャマをすることがあります。
その場合、
DateTIme.Todayが便利です
> Console.WriteLine(DateTime.Today)
2019/01/25 0:00:00
DateTimeなので時刻も含まれはしますが、0:00:00で固定されます
他の言語ではあまり見ないプロパティです。
普通だと、現在日時取得してから、時刻部分を0クリアしたりする必要があります。
せっかくあるので、便利に使いましょう
== ランキングに参加しています。ぜひクリックお願いします ==
[Excel] ①~の連番を一気に入力する C#のコードを簡単に試せる .NET Fiddleが便利