我试过将时区设置为:
export TZ=Europe/Paris
作为:
TZ=Europe/Paris
但它们都不起作用。
服务器设置为 UTC
时间。它需要保持这种状态。
我的工作需要在 4:00am
(巴黎
时间)发生,此时服务器未被使用。然而,它发生在 6:00am
(因为 UTC
时间)。
我该如何解决这个问题?
最佳答案
因为这是用 CentOS 标记的,我假设你使用 CentOS 的 cron
:
https://www.unix.com/man-page/centos/5/crontab/
在要根据不同时区计划运行的规则部分之前使用 CRON_TZ
变量。
如果您希望命令本身使用相同的 TZ,则需要手动将其添加到规则中。
关于linux - TZ(时区)在 "/etc/crontab"中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49790005/