我们有一个在英国本地时间configuration的系统 – 所以它现在在BST,并且将在下周末转换到GMT。
有一些计划用cron的报告是针对香港用户的。 由于他们没有夏令时,他们的时钟不会改变。
所以 – 按照惯例,这个计划是把他们的报告的时间调整一个小时。
有没有办法告诉cron在特定的时区运行,例如在当地时间上午9点运行job1,在香港时间上午10点运行job2?
我从这个问题中看到,你可以在crontab文件中指定一个时区,但这似乎影响运行命令的环境的时区,而不是运行作业的时间。
提前感谢您的任何提示。 克里斯
你当然可以。 尝试这个:
0 9 * * * job1 TZ=Asia/Hong_Kong 0 10 * * * job2