date函数格式化UNIX时间戳时差问题的解决方法
- 2008-04-29
- 分类:PHP&MySql
- 作者:银子
- 96 次查看
插入数据库里的时间格式是unix时间戳
当再用date函数格式化unix时间戳时发现是格林尼治的时间
$nowtime = time();
$mtime = date('Y-m-d H:i:s',$nowtime);
echo $mtime;
解决方法:
在使用date函数之前先设置默认时区
date_default_timezone_set('Etc/GMT-8');
OK..现在输出的就是东八区的时间了..

