.net column
.NET開発者のためのブログメディア

C#での日付計算方法とは?TimeSpanで加減算とAdd関数で加減算

 
C#での日付計算方法とは?TimeSpanで加減算とAdd関数で加減算
SE
C#で日付を計算するにはどうすればいいのですか。
PM
C#で日付を計算するにはDateTimeクラスとTimeSpanクラスを利用したり、AddYears/AddMonths/AddDaysなどを利用したりします。

C#での日付計算方法とは?


今回は、C#での日付計算方法について説明します。DateTimeクラスとTimeSpanクラスを利用した日付計算や、AddYears/AddMonths/AddDaysなどを利用した日付計算について紹介します。また、日付差分の計算方法についても紹介します。

C#での日付計算方法に興味のある方はぜひご覧ください。

TimeSpanで加減算

C#でのDateTimeクラスとTimeSpanクラスを利用した日付計算方法を紹介します。実際のソースコードを見てみましょう。

実行結果は以下のようになります。

このようにC#では、DateTimeとTimeSpanを利用した加減算ができます。

Add関数で加減算

C#では、DateTimeクラスのAdd関数を利用した日付計算ができます。実際のソースコードを見てみましょう。

実行結果は以下のようになります。

ここでは紹介していませんが、AddHours/AddMinutes/AddSecondsなどの関数もあります。このようにC#では、DateTimeクラスのAdd関数を利用した日付計算ができます。

Add関数で加減算(応用編)

C#のAdd関数を応用した日付計算について紹介します。実際のソースコードを見てみましょう。

実行結果は以下のようになります。

日付差分

C#での日付差分の計算方法について紹介します。実際のソースコードを見てみましょう。

実行結果は以下のようになります。

SE
C#での日付計算方法がよくわかりました。
PM
日付差分の計算方法についても紹介しましたので参考にしてください。

まとめ

いかがでしたでしょうか。C#でのDateTimeクラスとTimeSpanクラスを利用した日付計算や、AddYears/AddMonths/AddDaysなどを利用した日付計算について紹介しました。また、日付差分の計算方法についても紹介しました。

ぜひご自身でC#のソースコードを書いて、理解を深めてください。


.NET分野でのキャリアアップをお考えの方は、現在募集中の求人情報をご覧ください。

また、直接のエントリーも受け付けております。

エントリー(応募フォーム)

Search

Popular

reccomended

Categories

Tags