【发布时间】:2015-04-20 07:21:33
【问题描述】:
我正在尝试根据时间戳中的间隔创建重复事件并遇到似乎奇怪的行为:如果我继续将时间戳增加每周间隔(604800 秒),Rails 似乎会更改时区我。
t = Time.new(2015, 2, 22, 14, 0)
=> 2015-02-22 14:00:00 -0500
gap = 60 * 60 * 24 * 7
=> 604800
newt = t + gap
=> 2015-03-01 14:00:00 -0500
newt + gap
=> 2015-03-08 15:00:00 -0400
我做错了什么?或者我在做什么导致这个时区问题?
【问题讨论】:
-
您当地时区的夏令时更改?
标签: ruby-on-rails timezone recurring-events