date()函数获取的时间不对怎么办???

我用date()函数获取的时间总是比实际时间慢8个小时,,请问这是问什么?????该怎样设置才能得到正确的时间呢????

比如说我输入这段代码:

<?php
echo date("Y-m-d H:i:s");
?>

得到的结果是
2011-05-14 12:07:30


但是电脑上的时间显示是2011-05-14 20:07:30

作者: hb任逍遥   发布时间: 2011-05-14

这是东八区,差8个小时

作者: 李明_   发布时间: 2011-05-14

那该修改设置才能用date()得到正确的时间呢???

作者: hb任逍遥   发布时间: 2011-05-14

在前面加一句
date_default_timezone_set("PRC");貌似可以的

作者: 李明_   发布时间: 2011-05-14

额   可以    多谢

作者: hb任逍遥   发布时间: 2011-05-14

M干的不错

作者: 刘伟平   发布时间: 2011-05-14