Rubyで月末日付

意外と知られてないDateの機能: 月末 - jarp,

Date.new(2007, 2, -1).to_s # => "2007-02-28"

1月31日が出てきそうな感じだが、これで指定月の月末日付を取得できる。

Railsから翌月末日を求めるなら

Time.now.next_month.end_of_month.to_date.to_s

うーん、スバラシイ。

Last updated on July 8, 2015