php fpm设置时区,php设置时区的解决方案
本节内容:
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设置时区的解决方案相关推荐
- 设置修改CentOS系统时区
在我们使用CentOS系统的时候,也许时区经常会出现问题,有时候改完之后还是会出错,下面我们就来学习一种方法来改变这个状况.如果没有安装,而你使用的是 CentOS系统 那使用命令 yum insta ...
- php设置东京时区,php设置时区方法介绍
php默认时区是欧美国家的所以与我们中国时区相差了整整8小时哦,下面我来给各位介绍php设置时区方法,有需要了解的朋友可进入参考. 在 php.ini 中,默认是 date.timezone = UT ...
- springboot mysql时区设置_java/springboot/mysql时区问题解决方案
解决步骤: 先理清楚逻辑 数据从mysql查出-->进入docker(没容器化跳过)-->进入相应的应用程序(比如java或者框架springboot之类的)-->程序处理完输出返回 ...
- Android设置系统时间和时区
更改时区 方法一: 测试通过 两句话: AlarmManager timeZone= (AlarmManager)getSystemService(ALARM_SERVICE); timeZone.s ...
- Linux系统的时区时间设置
时区和时间的概念 CST:中国标准时间(China Standard Time),这个解释可能是针对RedHat Linux. UTC:协调世界时,又称世界标准时间,简称UTC,从英文国际时间/法文协 ...
- php设置系统时区,php 设置时区
php时间函数出错及解决方法:php date_default_timezone_set()函数date.timezone时间区这些因素都是影响php时间的,最主要的问题是默认php时间函数用的是格林 ...
- Debian11.5 最小化安装后更改主机名、安装桌面、设置默认语言、时区、静态IP、局域网DNS等
最小化安装,指的是采用 debian-11.5.0-amd64-netinst.iso 382.0 MiB 2022-09-10 20:40 这个只有 382M的镜像,仅安装了 ssh 服务的状态 ...
- java设置北京时间的时区
java设置北京时间的时区 解决方法: 设置北京时间的时区,消除时间差. TimeZone timeZone = TimeZone.getTimeZone("GMT+8"); Ti ...
- data spring 指定时区_SpringBoot 相关时区(TimeZone)设置
1.启动文件中的TimeZone设置: public static void main(String[] args) { TimeZone timeZone = TimeZone.getTimeZon ...
- 软件设置linux时区,Linux设置和修改时间与时区
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 原文链接:https://blog.csdn.net/m0_37886429/article/ ...
最新文章
- A component required a bean named 'XXXService' ...
- 這麼多年興許從來沒有釋放過
- 数据结构:O(nlogn)算法
- 数组中子数组的最大累乘积
- windows下启动/关闭Sybase数据库服务器
- 科大星云诗社动态20210203
- POJ 1273 (基础最大流) Drainage Ditches
- 人们常说的微型计算机简称为 机,(精华版)国家开放大学电大专科《计算机文化基础》网络课单项选择题题库及答案...
- php前端路由权限,SaaS-前端权限控制
- TCP层的分段和IP层的分片之间的关系 MTU和MSS之间的关系
- ubuntu安装python
- angular : direative :comunication 指令之间的通讯
- [01.14]主题之家精美主题每日更新【雪豹】
- 戴尔DELLWIN10简体中文专业版原版光盘镜像64位
- 没有银弹-软件工程中的根本和次要问题
- 凌晨 12 点突发 Istio 生产事故!一顿操作猛如虎解决了
- 电路与电子3.2.2PNP型三极管与恒流充电源
- 龙芯中科官方宣布,龙芯中科企业办公信息化平台全面完成国产化替代
- vue 生命周期的11中方法详解
- minicap java_minicap_工具使用