本节内容:

php date()输出的时间慢8个小时的解决方法

在xp上开发的php程序,当时的开发环境是用的一个集成的软件(appserv),没有什么问题。

后来重新配置了运行环境(windows 2000 server下),apache2,php5,mysql5都是手动安装配置的,结果程序里的时间比正常的时候慢了整整8个小时,后来一查才知道,原来是时区设置的有问题。

在php.ini 中找timezone那一项 改成date.timezone ="Etc/GMT-8"(注意去掉前面的;)然后重启web服务器就好使了。

以前也遇到过一次,记得上次一直在找apache的问题没有找到,后来才知道是php的问题。

代码:

复制代码 代码示例:

/**

* 没有date_default_timezone_set('Asia/Shanghai');这句,

* 显示的时间为“格林威治标准时间”,与我们本地的时间相差8个小时。

*/

date_default_timezone_set('Asia/Shanghai');

echo date("H : i : s");

//如果php>5.1.0

if(phpversion()>='5.1.0')

{

//获取php当前使用时区

//echo date_default_timezone_get();

//设置时区

date_default_timezone_set('Asia/Shanghai');

}

echo date('Y-m-d H:i:s',time());

//另类解决方案

echo date( "H : i : s",time() + 3600 * 8);

?>

总结:

程序设置方法:

输出时间前加上语句:

复制代码 代码示例:

date_default_timezone_set("Asia/ShangHai");

?>。

修改 php.ini配置文件方法:

找到 time_zone语句,去掉前面;,修改为date.timezone = "Etc/GMT-8";重启服务器。

php fpm设置时区,php设置时区的解决方案相关推荐

  1. 设置修改CentOS系统时区

    在我们使用CentOS系统的时候,也许时区经常会出现问题,有时候改完之后还是会出错,下面我们就来学习一种方法来改变这个状况.如果没有安装,而你使用的是 CentOS系统 那使用命令 yum insta ...

  2. php设置东京时区,php设置时区方法介绍

    php默认时区是欧美国家的所以与我们中国时区相差了整整8小时哦,下面我来给各位介绍php设置时区方法,有需要了解的朋友可进入参考. 在 php.ini 中,默认是 date.timezone = UT ...

  3. springboot mysql时区设置_java/springboot/mysql时区问题解决方案

    解决步骤: 先理清楚逻辑 数据从mysql查出-->进入docker(没容器化跳过)-->进入相应的应用程序(比如java或者框架springboot之类的)-->程序处理完输出返回 ...

  4. Android设置系统时间和时区

    更改时区 方法一: 测试通过 两句话: AlarmManager timeZone= (AlarmManager)getSystemService(ALARM_SERVICE); timeZone.s ...

  5. Linux系统的时区时间设置

    时区和时间的概念 CST:中国标准时间(China Standard Time),这个解释可能是针对RedHat Linux. UTC:协调世界时,又称世界标准时间,简称UTC,从英文国际时间/法文协 ...

  6. php设置系统时区,php 设置时区

    php时间函数出错及解决方法:php date_default_timezone_set()函数date.timezone时间区这些因素都是影响php时间的,最主要的问题是默认php时间函数用的是格林 ...

  7. Debian11.5 最小化安装后更改主机名、安装桌面、设置默认语言、时区、静态IP、局域网DNS等

    最小化安装,指的是采用 debian-11.5.0-amd64-netinst.iso  382.0 MiB  2022-09-10 20:40 这个只有 382M的镜像,仅安装了 ssh 服务的状态 ...

  8. java设置北京时间的时区

    java设置北京时间的时区 解决方法: 设置北京时间的时区,消除时间差. TimeZone timeZone = TimeZone.getTimeZone("GMT+8"); Ti ...

  9. data spring 指定时区_SpringBoot 相关时区(TimeZone)设置

    1.启动文件中的TimeZone设置: public static void main(String[] args) { TimeZone timeZone = TimeZone.getTimeZon ...

  10. 软件设置linux时区,Linux设置和修改时间与时区

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 原文链接:https://blog.csdn.net/m0_37886429/article/ ...

最新文章

  1. A component required a bean named 'XXXService' ...
  2. 這麼多年興許從來沒有釋放過
  3. 数据结构:O(nlogn)算法
  4. 数组中子数组的最大累乘积
  5. windows下启动/关闭Sybase数据库服务器
  6. 科大星云诗社动态20210203
  7. POJ 1273 (基础最大流) Drainage Ditches
  8. 人们常说的微型计算机简称为 机,(精华版)国家开放大学电大专科《计算机文化基础》网络课单项选择题题库及答案...
  9. php前端路由权限,SaaS-前端权限控制
  10. TCP层的分段和IP层的分片之间的关系 MTU和MSS之间的关系
  11. ubuntu安装python
  12. angular : direative :comunication 指令之间的通讯
  13. [01.14]主题之家精美主题每日更新【雪豹】
  14. 戴尔DELLWIN10简体中文专业版原版光盘镜像64位
  15. 没有银弹-软件工程中的根本和次要问题
  16. 凌晨 12 点突发 Istio 生产事故!一顿操作猛如虎解决了
  17. 电路与电子3.2.2PNP型三极管与恒流充电源
  18. 龙芯中科官方宣布,龙芯中科企业办公信息化平台全面完成国产化替代
  19. vue 生命周期的11中方法详解
  20. minicap java_minicap_工具使用

热门文章

  1. 容联七陌助力VIPKID,优质客户服务赢得家长青睐
  2. r语言导出文件为xlxs_R语言数据导出到Excel表格-如何将R语言中的表格数据输出为Excel文件...
  3. D2D加载图片资源(2)
  4. Android安装包APK如何解压
  5. 安装GD库 GD库安装全过程详解
  6. 如何查看手机登录IP地址
  7. 通过冥想解除困意,提升精神
  8. 阿里800k大数据工程师讲述:什么是大数据未来大数据的就业前景?
  9. 视频号小白如何做出一个赚钱的视频号?
  10. 如何获取阿里云免费的SSL证书