每天在世界标准时间1:00 PM运行cron脚本

Kit*_*one 1 crontab

我需要每天在世界标准时间1:00 PM运行一个cron,这是适合UTC的crontab吗?

0 1 * * *

小智 9

默认情况下安排 cron 作业的时区基于默认系统时区 (/etc/timezone)。根据您的发行版,您也许可以CRON_TZ在 crontab 中进行设置。

如果您的系统默认时区是 UTC,则0 1 * * *正确。

您可以将如下所示的作业添加到 crontab 中,以确定 cron 正在使用哪个时区:

0 * * * * date > /tmp/date.out
Run Code Online (Sandbox Code Playgroud)


Col*_*oen 5

否,应采用24小时格式,因此

0 13 * * * 
Run Code Online (Sandbox Code Playgroud)

  • 这将在服务器配置的任何时区的下午 1 点运行作业。可能是也可能不是 UTC,很可能不是。 (8认同)