打印

[php] 遇到一个时间显示的问题,求解。

先看段代码
复制内容到剪贴板
代码:
<?php
echo(date("H:i:s",time()));
?>
上面执行后显示出:14:47:54,服务器为本地,当前时间为22:50。即显然php显示的不准。

补充一点:本机配置为winxp/apache/php5.25;在服务器上测试(iis6/php5.23)上也是一样的毛病。

求教各位。

[ 本帖最后由 slleo 于 2008-4-7 22:53 编辑 ]
http://slleo.com
等待ing......
http://slleo.com
help.....
http://slleo.com

TOP

认证您的手机,获得手机认证图标, 更多手机认证的好处
复制内容到剪贴板
代码:
<?php
date_default_timezone_set('PRC');
echo(date("H:i:s",time()));
?>
[ 本帖最后由 深空 于 2008-4-8 09:47 编辑 ]
php5要设置下时区的,加句date_default_timezone_set('PRC');
或者date("Y-m-d H:i:s",time()+3600*8),8是某国时区
我的淘宝店:http://shop58394963.taobao.com/,中奖也不信
对管理有异议,请前往事务区进行投诉。请勿PM。

TOP

谢谢版主的解答,以前服务器是php4的,好像没这问题,这回代码转过去就出现这毛病,郁闷了好一会。

现在终于可以了。
http://slleo.com

TOP