EEDU Blog: 博客 ·  资讯 ·  论坛 ·  留言
登录 新用户? 注册   |  

ahaoxie's blog

订阅博客:

环境生态网站长

阅读全文

PHP中date.timezone的配置

在写php程序中有时会出现这样的警告:PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function.
In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for '8.0/no DST' instead in D:\PHPWEB\news\file.php on line 17 。
这是因为PHP所取的时间是格林威治标准时间,所以和你当地的时间会有出入格林威治标准时间和北京时间大概差8个小时左右,我们可以按照下面的方法解决:

1:改 php.ini

[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone ='Asia/Shanghai'

2:在程序代码中写入

第一行写入:date_default_timezone_set ('Asia/Shanghai');

发表于: 2011-05-04 17:23 | 全文(查看: 355) | 评论(0) | 本文地址 | 收藏 
分类: 服务器应用(148)   标签: php  新知  

"PHP中date.timezone的配置" 的评论: (共 0 条)

你对本文的评论:

登录后再作评论
Page was generated in 30 milliseconds