我有一个奇怪的问题:
phpinfo()
函数返回 America / New_York 由于Plesk正在展示America / New_York但是centOS不是,Techsupport做了一些事情
/usr/share/zoneinfo/
个文件,因为他们说某些New_York文件显示MST(山区时间)。
在该操作之后,centOS时间和phpinfo()
正确显示EST但日期功能仍显示MST。
有什么想法吗?
答案 0 :(得分:1)
您是否尝试过date_default_timezone_set()
?
自PHP 5.1.0起(当日期/时间函数被重写时),如果时区无效,则每次调用日期/时间函数都会生成E_NOTICE,如果使用系统设置,则会生成E_WARNING消息或TZ环境变量。