プロプログラマ

プログラマーを職業としてます。 Flex,Air,C#,Oracle,HTML+JSの言語ノウハウを中心に情報発信していきます

[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クリアしたりする必要があります。

せっかくあるので、便利に使いましょう

 

== ランキングに参加しています。ぜひクリックお願いします ==

プログラム ブログランキングへ
にほんブログ村 IT技術ブログへ
にほんブログ村

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください