Как заставить задание cron работать по времени PST в рельсах?
Я хочу запланировать запуск задания cron с 5:00 до 20:00 по тихоокеанскому стандартному времени? Я просто хочу знать, как обеспечить выполнение моей работы по PST?. Я новичок в этой работе cron.
// код
cron: "0 5-20 * * *"
1 ответ
Решение
Вы можете указать часовой пояс для cron следующим образом.
"0 5-20 * * * America/Los_Angeles"
Если вы не уверены, в каком часовом поясе он появится, просто получите записи часовых поясов рельсов с помощью этой команды ActiveSupport::TimeZone.all
и выберите TZInfo::DataTimezone
.