标签: ruby-on-rails-3 datetime time timezone
我有一个日期时间字段start_at,其中包含日期和时间。如何从中减去5分钟?
现在我正在做@schedule_time = @event.start_at - (@event.alert_before_min/1440.0),但总是从那时起减去1秒。
@schedule_time = @event.start_at - (@event.alert_before_min/1440.0)
答案 0 :(得分:10)
@event.start_at - some_count.minutes将始终在Rails中运行。还有seconds,hours,days,weeks,months和years。
@event.start_at - some_count.minutes
seconds
hours
days
weeks
months
years