Как заставить задание 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.

Другие вопросы по тегам