うるう年の 1月1日から12月31日までは366日。
ではうるう年の 2月29日から翌年の2月28日までは?

・・・僕は間違えました。orz

で、本題。
.NET Framework で
DateTime.Parse("2008-02-29").AddYears(1).AddDays(-1).ToString("yyyy-MM-dd");
はいつになる?

これは「2009-02-27」になります。

・・・今作っているシステムで「一年後の前日」の日付を求めるときに特別扱いしなくていいのかなぁ。。。。

コメント