我在同一台计算机上运行PHP和MySQL,但是两者报告的时间不同。
我通过以下方法设置时区:
PHP:
date_default_timezone_set('Asia/Kuala_Lumpur');
MySQL:
SET time_zone = "Asia/Kuala_Lumpur";
两次之间的时间差始终为24秒。
知道为什么会这样吗?
我认为时间必须相同,因为两者都位于同一台机器上!
最佳答案
看到这个问题:
Why does MySQL CONVERT_TZ alter the seconds after timezone adjustment?
关于php - PHP时间早于MySQL时间,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1408531/