Cron工作在DST后改变时间

时间:2008-11-04 21:04:49

标签: unix shell

我的cron工作在DST结束后一小时后运行。这不会发生在同一台机器(AIX)上的其他用户的作业中。我做错了什么?

3 个答案:

答案 0 :(得分:2)

我认为首先要找出的是cron运行的时区:

0 1 * * *(/ usr / bin / date; / usr / bin / date -u)> 〜/ cron.out

您可能还希望获得其cron作业正在努力完成的用户之一。

答案 1 :(得分:1)

如果您要将UTC转换为本地时间(正确)并且作业是针对非DST时区(如亚利桑那州),则相对于您的服务器,它将在一小时后运行。

答案 2 :(得分:0)

您可能已经检查了这个,但服务器上的时间是否正确更改了?