我的cron工作在DST结束后一小时后运行。这不会发生在同一台机器(AIX)上的其他用户的作业中。我做错了什么?
答案 0 :(得分:2)
我认为首先要找出的是cron运行的时区:
0 1 * * *(/ usr / bin / date; / usr / bin / date -u)> 〜/ cron.out
您可能还希望获得其cron作业正在努力完成的用户之一。
答案 1 :(得分:1)
如果您要将UTC转换为本地时间(正确)并且作业是针对非DST时区(如亚利桑那州),则相对于您的服务器,它将在一小时后运行。
答案 2 :(得分:0)
您可能已经检查了这个,但服务器上的时间是否正确更改了?