数码资讯
利用日期函数获得PHP当前时间错误的解决方案
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
初学php网站,想得到当前页面上的时间,学会编程知道时间的功能(日期),首先用格式化本地时间/日期的功能,先编写测试代码,输出时间比实际时间少8小时,这是什么原因:
复制代码代码如下所示:
< PHP
回声号('y-m-d H:我:S);
输出电流:2008-10-12 02:32:17
难怪,实际时间是:2008-10-12 10:32:17
PHP的日期()时间8小时不正确吗
请看PHP手册1的示例。日期()第一行多于一个时区设置
要使用默认区域从PHP 5.1可用
date_default_timezone_set('utc);
在PHP5.1环境开始。,对date.timezone选项被添加到php.ini,这是关闭默认。也就是说,显示时间(不管使用哪种PHP命令)都是格林尼治平均时间,距离北京时间正好8小时。
如何设置正确的PHP时间
1、修改php.ini.open php.ini查找date.timezone去掉前面的分号=加入亚洲/上海甩在身后,重新启动Apache服务器的缺点是,如果程序
在其他的服务器,无法修改php.ini,那是什么。
2、在程序中,添加时间初始化语句,即date_default_timezone_set(亚洲/上海);这可以通过程序员任意设置,我推荐。
时区标识符可在中国大陆:PRC,亚洲/重庆/上海,亚洲,亚洲/乌鲁木齐(其次是中国,重庆,上海,乌鲁木齐等),或gmt-8,亚洲/哈尔滨。
香港和台湾地区:亚洲/澳门/ hong_kong亚洲,亚洲/台北(反过来,澳门,香港,台北),新加坡:亚洲/新加坡
这可以实现北京时间的输出。
更详细的时区时区的时区代码代码索引码timezone_identifier可以在官方网站找到的。
复制代码代码如下所示:
< PHP
回声号('y-m-d H:我:S);
输出电流:2008-10-12 02:32:17
难怪,实际时间是:2008-10-12 10:32:17
PHP的日期()时间8小时不正确吗
请看PHP手册1的示例。日期()第一行多于一个时区设置
要使用默认区域从PHP 5.1可用
date_default_timezone_set('utc);
在PHP5.1环境开始。,对date.timezone选项被添加到php.ini,这是关闭默认。也就是说,显示时间(不管使用哪种PHP命令)都是格林尼治平均时间,距离北京时间正好8小时。
如何设置正确的PHP时间
1、修改php.ini.open php.ini查找date.timezone去掉前面的分号=加入亚洲/上海甩在身后,重新启动Apache服务器的缺点是,如果程序
在其他的服务器,无法修改php.ini,那是什么。
2、在程序中,添加时间初始化语句,即date_default_timezone_set(亚洲/上海);这可以通过程序员任意设置,我推荐。
时区标识符可在中国大陆:PRC,亚洲/重庆/上海,亚洲,亚洲/乌鲁木齐(其次是中国,重庆,上海,乌鲁木齐等),或gmt-8,亚洲/哈尔滨。
香港和台湾地区:亚洲/澳门/ hong_kong亚洲,亚洲/台北(反过来,澳门,香港,台北),新加坡:亚洲/新加坡
这可以实现北京时间的输出。
更详细的时区时区的时区代码代码索引码timezone_identifier可以在官方网站找到的。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。