PHP time(), date() 函数获取时间比实际时间少8小时。
① 因为php.ini中的项:
1 date.timezone = Europe/Berlin
date.timezone 的可用的值可以是: Asia/Shanghai Asia/Chongqing Asia/Macao, Asia/Hong_Kong, Asia/Taipei PRC
具体的值,可以参考手册:日期和时间相关扩展/日期和时间/所支持的时间列表
在有权限操作php.ini文件时最好修改配置项。
在没有权限的时候,我们可以利用php提供的函数来修改时区。
date_default_timezone_set — 设定用于一个脚本中所有日期时间函数的默认时区
date_default_timezone_set('PRC'); $time_format = date('Y-m-d H:i:s', time());
注意,修改一个脚本中的日期时间默认时区的函数是date_default_timezone_set, 而不是date_timezone_set()这个函数;函数的参数依然参考 日期和时间相关扩展/日期和时间/所支持的时间列表
---- 始终相信这句:
----“做每天该做的事,不计结果!”
---- 因爲對於編程還只是新手,對很多知識掌握的不牢靠,歡迎大家批評指正~~|=-=|~~
----“做每天该做的事,不计结果!”
---- 因爲對於編程還只是新手,對很多知識掌握的不牢靠,歡迎大家批評指正~~|=-=|~~