【发布时间】:2010-09-20 18:39:53
【问题描述】:
我的 cron 作业在夏令时结束后一小时后运行。这不会发生在同一台机器 (AIX) 上其他用户的作业上。我做错了什么?
【问题讨论】:
我的 cron 作业在夏令时结束后一小时后运行。这不会发生在同一台机器 (AIX) 上其他用户的作业上。我做错了什么?
【问题讨论】:
我认为首先要找出 cron 运行的时区:
0 1 * * * (/usr/bin/date ; /usr/bin/date -u) > ~/cron.out
您可能还希望让其 cron 作业也正在工作的用户之一来执行此操作。
【讨论】:
如果您将 UTC 转换为本地时间(正确)并且该作业是针对非 DST 时区的,例如亚利桑那州,它将在一个小时后运行,相对于您的服务器。
【讨论】:
您可能已经检查过了,但服务器上的时间更改是否正确?
【讨论】: