すでにネタ切れ警報が発令されています・・・。


皆さんは、月末の日付を取得するのにどういったやり方をしていますでしょうか?


人によっては、


dt = new DateTime(2008,10,1);


nextMonth = dt.AddMonths(1);


lastDay = nextMonth.AddDays(-1);


という感じでやっている人もいるのではないでしょうか。


私は以下のようにしています。


int iDays = DateTime.DaysInMonth(2008,10);


DateTime lastDay = new DateTime(2008,10,iDays);


どうでしょうか。


意外とシンプルでよい感じがしているのは私だけ?(だいたひかる風・・・誰だかわからなかったりして汗