每天凌晨 2 点执行 Cron 作业

Cron job every day at 2am EST

我将如何在美国东部标准时间每晚凌晨 2 点安排一个 cron 选项卡?

我的印象是下面的 cron 计划将 运行 在世界标准时间凌晨 2 点而不是美国东部时间。对吗?

更进一步: 补充一点,我如何在美国六个时区的每个时区都在凌晨 2 点设置 cron 计划 运行?

It's my impression that the cron schedule below will run at 2AM UTC not EST. Is that correct?

是的,cron 作业将在 UTC 时间 运行。

因此,要在美国东部时间凌晨 2 点注册 cron,您必须将该时间转换为 UTC, 时间是 24 小时制

EST:

美国纽约州纽约市 ( EST UTC-5) 凌晨 2 点

与 UTC 的差异是 -5

UTC

UTC 时间为 ( 7 - 5 = 2 EST ) 7AM

0 7 时的 CRON * * *

对于美国凌晨 2 点的多个时区,首先观察 diff 并在该 UTC 上注册 cron。

另外,注意 夏令时