请问为什么我得到的当前时间不对呢? strtotime("+8 hours",strtotime(date('y-m-d h:i:s'))) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 strtotime("+8 hours",strtotime(date('y-m-d h:i:s'))) 服务器的系统是Server 2003,用strtotime("+8 hours",strtotime(date('y-m-d h:i:s')))也不对诶,格式更不对了,我的目的就是取当前的日期和时间插入到MySql中去。 date('Y-m-d H:i:s')取出的时间存到数据库里以后,比较一下与当前时间的时间差就OK了. 在你的php文件开头加上ini_set('date.timezone','Asia/Shanghai');是因为时区的原因。strtotime("+8 hours",strtotime(date('y-m-d h:i:s')))这种是正确的,只是格式是用时间戳来表示的,再用date来格式化一下就行了。date('y-m-d h:i:s',strtotime("+8 hours",strtotime(date('y-m-d h:i:s')))) 如何将JavaScript中的数据传给PHP? apache+php+mysql建站遇到的问题 如何用正则匹配在某个标签外的指定字符 谁帮忙把这个asp换成php wampserver的phpmyadmin的登陆问题 网页上显示文字出现“?/a>”是什么原因啊? 简单的问题 php中文显示问题 php接收post数据并写入mysql问题 thinkPHP的快捷查询 php option onchange事件 调用数据库的内容 急!!!请大家帮忙看一段程序!
取出的时间存到数据库里以后,比较一下与当前时间的时间差就OK了.
ini_set('date.timezone','Asia/Shanghai');
是因为时区的原因。
strtotime("+8 hours",strtotime(date('y-m-d h:i:s')))
这种是正确的,只是格式是用时间戳来表示的,再用date来格式化一下就行了。
date('y-m-d h:i:s',strtotime("+8 hours",strtotime(date('y-m-d h:i:s'))))