linux – cron作业使用的时区是什么?

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

当我在PHP中检查当前时间时,它显示正在使用MST.但是,cron作业未在正确的时间运行.

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

解决方法

所有国家/地区的时区都在/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"

相关文章

文章浏览阅读1.8k次,点赞63次,收藏54次。Linux下的目录权限...
文章浏览阅读1.6k次,点赞44次,收藏38次。关于Qt的安装、Wi...
本文介绍了使用shell脚本编写一个 Hello
文章浏览阅读1.5k次,点赞37次,收藏43次。【Linux】初识Lin...
文章浏览阅读3k次,点赞34次,收藏156次。Linux超详细笔记,...
文章浏览阅读6.8k次,点赞109次,收藏114次。【Linux】 Open...