日付処理って意外と面倒である。次の水曜日の18時を取りたい。
ActiveSupport を使っていいのであれば、このように書けた。
require 'active_support/core_ext'
Date.today.beginning_of_week(:wednesday) + 1.week + 18.hours
3.0.0 だと beginning_of_week
は引数が取れないので注意。3.0 と 4.0 でしか確認してない。
日付処理って意外と面倒である。次の水曜日の18時を取りたい。
ActiveSupport を使っていいのであれば、このように書けた。
require 'active_support/core_ext'
Date.today.beginning_of_week(:wednesday) + 1.week + 18.hours
3.0.0 だと beginning_of_week
は引数が取れないので注意。3.0 と 4.0 でしか確認してない。