【发布时间】:2017-12-18 07:50:06
【问题描述】:
我的服务器时区设置为 IST。我安排的所有工作都延迟了 5 小时 30 分钟(与 GMT 有偏差)。我已经关注了这个线程https://github.com/javan/whenever/pull/239 并尝试了所有相关的补丁,但没有一个对我有用。无论何时选择哪个时区来工作?
【问题讨论】:
-
你可以这样做
require File.expand_path('../config/environment', __dir__)every :day, :at => Time.zone.parse('09:30am') do rake "leave_reminder:daily" end或者像这样every :day, :at => '09:30am', by_timezone: 'Eastern Time (US & Canada)' do rake "leave_reminder:daily" end -
@Vishal 我已经试过了。它似乎没有帮助。我也尝试过它的其他变体,但它们似乎都不适合我
标签: ruby-on-rails cron whenever