Railsで日付処理
Railsで日付処理は、意外と簡単に出来たりする。
1日前
1.days.ago
1日後
1.days.from_now
1ヶ月前
1.months.ago
1ヶ月後
1.months.from_now
1年前
1.years.ago
1年後
1.years.from_now
また、本日の開始日時として、たとえば
2011-10-01 00:00:00
という情報を取りたい場合
Date.today.beginning_of_day
逆に
2011-10-01 23:59:59
という情報を取りたい場合
Date.today.midnight
月初を得る
Date.today.beginning_of_month
月末を得る
Date.today.end_of_month