php网页时间比实际慢8个小时解决办法

记得刚开始接触php那会,做一个时钟的时候,php网页上返回的时间比实际时间慢8个小时,开始以为自己哪里写错了,检查了好久,最后百度了一下才知道是要配置时区。配置时区不复杂,但是新手往往会被纠结很久。

首先打开PHP安装目录下的“php.ini”文件,然后查找到“date.timezone”这一行,把前面的分号去掉,然后改为“date.timezone=PRC”就可以了。PRC,即中华人民共和国的英语缩写(The People's Republic of China)。最后别忘了重

还有一种情况,如果你不方便修改配置文件,可以直接在你程序的开头加一句

date_default_timezone_set('PRC');就可以了。

也可以在程序中做

<?php     
date_default_timezone_set('Asia/Shanghai');     
echo date('Y-m-d H:i:s');     
?>    

也可以这样写代码:

<?php     
date_default_timezone_set('Asia/Chongqing');     
echo date('Y-m-d H:i:s');     
?>

时间: 2024-08-01 06:08:28

php网页时间比实际慢8个小时解决办法的相关文章

网页中层或菜单被Flash挡住的解决办法

菜单|解决|网页 网页中层或菜单被Flash挡住的解决办法 网页层或菜单经常被flash盖住部分看不到,影响美观,在flash代码中加入以下代码: <param name="wmode" value="Opaque"> 即可解决被flash遮挡看不到图层或菜单的问题了. 下面是代码例子,加入红色部分: OBJECT代码: <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000

网站运行一段时间ASP页面都打不开解决办法

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 网站运行一段时间asp页面都打不开.相信很多人都遇到了这问题.特别郁闷. 这个问题的解决办法如下: asp站点状况:运行一段时间(不知道多长,1天或者几天或者几个小时)IIS假死,ASP无法访问,站上的html都正常可访问. 状况:运行一段时间(不知道多长,1天或者几天或者几个小时),然后asp页面就无法访问,但是静态页面可以访问,ftp可以

电脑时间不对 Windows时间服务未运行的解决办法

  电脑在联网状态下,时间是自动同步网络的,可是由于某些原因我们电脑上的服务被关闭了,导致电脑的时间和网络时间不一致. 1.我们查询网络时间的方法,直接在百度搜索框里面输入"时间",就可以看到标准的北京时间,此时我们发现本地时间比网络时间慢了很多. 2.点击电脑右下角的时间,在弹出的窗口中,点击[更改时间爱你和日期]. 3.在这个界面中,我们可以看见[windows时间服务未运行]的提示 4.点击[更改设置][立即更新]可以发现我们手动更新了时间. 5.点击[确定]关闭窗口,但是过上一

【原创】CentOS 系统时间超前 8 小时解决办法

      很多网友在安装完 CentOS 系统后发现时间与现在时间相差 8 小时,这是由于在安装系统的时选择的时区是上海,而 CentOS 默认 BIOS 时间是 UTC 时间,所以时间相差了 8 小时.这个时候的 BIOS 的时间和系统的时间是不一致的,一个代表 UTC 时间,一个代表 CST 时间(+8时区),即上海时间. [同步时间的解决方法] 首先,修改时区配置 ? 1 2 3 4 # vi /etc/sysconfig/clock ZONE="Asia/Shanghai"

Java获取时间与系统时间相差8小时解决办法

三种解决问题方案: 一.在取日期以前设置一下时区->>>  代码如下 复制代码 TimeZone tz = TimeZone.getTimeZone("ETC/GMT-8″); TimeZone.setDefault(tz); 此种方法适用于单次快速获取系统本地时间 二.设置java命令参数  代码如下 复制代码 java -Duser.timezone=Asia/Jerusalem DateTest 三.设置JVM的默认时区为东八区(北京时间)->>> 在下

浏览网页注册表被修改之迷及解决办法_注册表

浏览网页会被修改注册表?千真万确!如果你去浏览过下面的网页:http://www.某某.com/default.htm ,你真有生不如死的感觉! 进入该网页会被: 1.修改开始菜单 1)禁止"关闭系统" 2)禁止"运行" 3)禁止"注销" 2.隐藏C盘--你的C盘找不到了 3.禁止使用注册表编辑器regedit 4.禁止使用DOS程序 5.使系统无法进入"实模式" 6.禁止运行任何程序 7.将IE浏览器的首页改为http://

四个常见html网页乱码问题及解决办法_php实例

上周同事在做网页时,遇到网页打开之后都是乱码,同事很迷茫了,不知道该怎么解决,下面是小编抽时间把比较常见的html网页乱码问题及解决办法整理分享给大家. 其实导致网页乱码主要有几个原因,以下给出解决方法. 1.HTML的字符编码问题 该问题较常见,也是最明显和最容易解决的. 在网页<head>中加上: <meta http-equiv="Content-Type" Content="text/html;charset=utf8"/> 即可.

PHP5.2中date()函数显示时间与北京时间相差8小时的解决办法_php技巧

问题: php函数date("Y-n-d   H-i-s");   输出的时间与当地时间相差8个小时. 解决思路 北京时间是东8区,可能是时区问题.但是此前都没问题啊,经过google发现原来从php5.1.0开始,php.ini里加入了 date.timezone这个选项,默认情况下是关闭的,也就是显示的时间(无论用什么php命令)都是格林威治标准时间,和我们的时间(北京时间)差了正好8个小时.  在调用date()函数之前先设定时区. 方法一:date_default_timezo

淘宝网页提示证书错误导航已阻止怎么解决

我们打开淘宝网站你会看到是以https开始的而不是http了,这个https就需要安全证书了. 问题状态: 打开淘宝或支付宝登陆的时候网页显示"证书错误,导航已阻止",如下图: 解决办法 方法1.看看我们电脑的系统时间是不是设置错误了,如果是的调整为当前时间. 方法2. 如果时间没有问题我们参考下面方法来解决 证书错误导航已阻止 问题: 第1步:我们在网页中点击"继续浏览此网站(不推荐)". 此时可以进入但会地址栏是红错的提示"证书错误"的通知信