るりまサーチ

最速Rubyリファレンスマニュアル検索!
22件ヒット [1-22件を表示] (0.044秒)
トップページ > クエリ:-[x] > クエリ:prev_month[x]

別のキーワード

  1. date prev_month
  2. date prev_year
  3. date prev_day
  4. float prev_float
  5. _builtin prev_float

ライブラリ

クラス

検索結果

Date#prev_month(n = 1) -> Date (18201.0)

n ヶ月前を返します。

n ヶ月前を返します。

Date#<< も参照してください。

@param n 月数

Date#<<(n) -> Date (202.0)

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

...1 #=> #<Date: 2001-01-03 ...>
Date.new(2001,2,3) << -2 #=> #<Date: 2001-04-03 ...>
//}

対応する月に同じ日が存在しない時は、代わりにその月の末日が使われます。

//emlist[][ruby]{
require 'date'
Date.new(2001,3,28) << 1 #=> #<Date: 2001-02-28 ...>
Date.new(200...
...Date: 2001-02-28 ...>
//}

このことは以下のように、もしかすると予期しない振る舞いをするかもしれません。

//emlist[][ruby]{
require 'date'
Date.new(2001,3,31) << 2 #=> #<Date: 2001-01-31 ...>
Date.new(2001,3,31) << 1 << 1 #=> #<Date: 2001-01-28 ...>

D...
...ate.new(2001,3,31) << 1 << -1 #=> #<Date: 2001-03-28 ...>
//}

Date#prev_month も参照してください。

@param n 月数...