2009年5月13日水曜日

【開発】過去日付の取得

1ヶ月前の日付を取得する
DateTime.AddMonths(-1) で算出できる。

3/31に AddMonths(-1) すると、ちゃんと2/28になる。


なるほど~。
string lastMonth = DateTime.Today.AddMonths(-1).ToString("yyyyMM");
とか使えるな。
Linuxだと
date -d '1 months ago'
とかでいけるから、同じようなの探してたけどちゃんとあるんだね。

0 コメント: