您的位置:首页 > 编程语言 > PHP开发

php程序调用时间出现的时间和日期和当时的时间不相符合DE解决办法

2011-11-14 09:54 477 查看
简介:这是php程序调用时间出现的时间和日期和当时的时间不相符合DE解决办法的详细页面,介绍了和php,有关的知识、技巧、经验,和一些php源码等。

class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=334922' scrolling='no'>

php程序调用时间出现的时间和日期和当时的时间不相符合

系统环境是 win2003+php5.2+mysql5.0

今天发现用php程序调用echo date("y-m-d h:i:s",time()时间日期和本地时间不符合,于是找到合适的解决办法是:

修改php.ini打开php.ini查找date.timezone 去掉前面的分号= 后面加Asia/Shanghai,重启IIS服务(没在linux服务器发现此问题,要是linux服务器就重启apache服务)即可
修改后如下所示
date.timezone = "Asia/Shanghai"(我修改的是这个当然大家也可以参考下面的资料修改成适合自己的精确时间)

关于date.timezone后面的值,
大陆内地可用的值是:Asia/Chongqing(重庆) ,Asia/Shanghai(上海) ,Asia/Urumqi (乌鲁木齐) 港台地区可用:Asia/Macao(澳门) ,Asia/Hong_Kong (香港),Asia/Taipei (台北)
新加坡:Asia/Singapore
其他可用的值是:Etc/GMT-8 ,Singapore ,Hongkong ,PRC(中华人民共和国)
也可以查找时区标识来写入没试过,有兴趣的可以试试

如果有好的方法可以共享出来大家学习

可以写个测试页面测试下

可以写一个测试页面

<?php
$today = date("F j, Y, g:i a");
echo $today;
?>

也可以用phpinfo来查看php的日期
<?php
phpinfo();
?>

在里面找到date即可查看了

“php程序调用时间出现的时间和日期和当时的时间不相符合DE解决办法”的更多相关文章 》

爱J2EE关注Java迈克尔杰克逊视频站JSON在线工具
http://biancheng.dnbcw.info/php/334922.html pageNo:10
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐