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

linux – cron作业使用的时区是什么?,第1张

概述我猜我的 PHP时间和服务器时间之间存在差异. 当我在PHP中检查当前时间时,它显示正在使用MST.但是,cron作业未在正确的时间运行. 如何检查服务器本身使用的时区,而不是PHP设置使用的时区? 所有国家/地区的时区都在/usr/share / zoneinfo目录中定义 cd /usr/share/zoneinfo/ 当您进入此目录时,您将看到不同国家/地区的名称及其时区. 用于更改服务器 我猜我的 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"
总结

以上是内存溢出为你收集整理的linux – cron作业使用的时区是什么?全部内容,希望文章能够帮你解决linux – cron作业使用的时区是什么?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/yw/1044749.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-24
下一篇2022-05-24

发表评论

登录后才能评论

评论列表(0条)

    保存