Cron作业使用哪个时区?


17

我猜我的PHP时间和服务器时间之间存在差异。

当我检查PHP中的当前时间时,表明正在使用MST。但是,cron作业未在正确的时间运行。

如何检查服务器本身正在使用的时区,而不是设置要使用的PHP?

Answers:


17

/usr/share/zoneinfo目录中定义了所有国家/地区的时区:

cd  /usr/share/zoneinfo/

当您进入该目录时,您将看到不同国家的名称及其时区。

更改服务器时区的命令。

ln -sf /usr/share/zoneinfo/America/Los_Angeles /etc/localtime

如果您居住在美国>洛杉矶,则可以使用上述命令更改时区。根据您的要求更改国家和州。


检查日期和时间的命令:

 date

从命令行设置时间和日期:

date -s "19 APR 2012 11:14:00"
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.