バッテラのハローワールド研究室

エンジニア、プログラミングに関する情報を掲載中!

【C#】DateTimeで未来の日付を取得する方法

はじめに

有効期限などで未来の日付を作りたいときありませんかね?

DateTime型に標準でそういう機能があったので共有したいと思います。

X日後を作るには

AddDaysを使うとできます。

int x = 30;
var dt = DateTime.Now; // 例として現実時刻
dt = dt.AddDays(x);

dtには現在日付から30日後のDateTimeになっています。

おわりに

とりあえず一番使いそうなX日後だけ作ってます。今後追記していきます。

それでは、また。

読者登録・Twitterのフォローをしていただけると、ハッピーになります。