2010年8月13日金曜日

Rubyで翌月の日付を求める方法

Date - Rubyリファレンスマニュアル
self >> n

self から n ヶ月後の日付オブジェクトを返します。 n は数値でなければなりません。

こんな感じ
date = Date.new(2010, 1, 1)
date >> 1 # => 2010-2-1

31日まで無い月はこんな感じに前倒しになった
Date.new(2010, 3, 31) >> -1 #=> 2010-2-28




0 件のコメント:

ブログ アーカイブ

カテゴリー