PHP中设置时区方法小结

1、修改php.ini,在php.ini中找到data.timezone =去掉它前面的;号,然后设置date.timezone = "Asia/Shanghai";即可。

2、在程序PHP 5以上版本的程序代码中使用函数ini_set(‘date.timezone‘,‘Asia/Shanghai‘);或者date_default_timezone_set(‘Asia/Shanghai‘);

一些常用的时区标识符说明:

Asia/Shanghai – 上海 
Asia/Chongqing – 重庆 
Asia/Urumqi – 乌鲁木齐 
Asia/Hong_Kong – 香港 
Asia/Macao – 澳门 
Asia/Taipei – 台北 
Asia/Singapore – 新加坡

时间: 2024-10-12 04:49:10

PHP中设置时区方法小结的相关文章

PHP中设置时区方法

经常遇到PHP程序的网站后台更新时间与实际时间不一致,基本相差在8小时左右!遇到这种情况可以通过如下方式设置: 1.开始-运行-php.ini 2.搜索date.timezone,去掉date.timezone前面的":"  然后设置 date.timezone = PRC 3.保存php.ini后重启iis 江苏三艾网络科技有限公司

.net中TreeView使用方法小结(1)

在新项目的开发中,TreeView的作用很重要,这两天好好的学习了一下treeview的使用方法. 这篇文章主要关注TreeView带有CheckBox的情况. 在TreeView中点击CheckBox触发的函数如下: private void treeView1_AfterCheck(object sender, TreeViewEventArgs e) { }   在这个事件中选中,或者取消的那一个节点为: TreeNode node = e.Node; 使用TreeView控件要经常使用到

.net中TreeView使用方法小结(2)

在实际开发中,很少是手工编辑TreeView节点,通常都是通过读取数据库或者其他数据文件的内容来编辑节点.在我现在开发的项目中就需要根据mdb中的数据来编辑节点. 数据库中表的内容如下:   TreeView的父子节点的关系是根据"F_No"字段内容与"F_SuperiorNo"字段内容的关系确定的.   编程思路是,首先得到F_SuperiorNo=1的所有城市名组成的一个ArrayList.这个ArrayList的中的每一项都包含着城市名和F_No(表现形式为城

jQuery中调用WebService方法小结

个人感觉有比较方便的两点是:第一,在对WebService做ajax请求的时候,请求的url的写法是:服务地址/调用的方法名称,这样在请求的url中就确定了要调用的方法了,不必再在WebService代码中去判断ajax请求调用的是哪个方法了.第二,方法可以返回更多的数据类型,比如对象,泛型集合等:在ajax请求返回后,会自动将这些类型转换为json对象.而使用ashx的方式的话,需要先将这些类型转换为json格式的数据才能返回. 在使用jQuery调用WebService的方法的时候,只能发送

centos7.x中设置hostname方法

修改centos主机名三种方式一.(推荐)hostnamectl set-hostname 主机名bash ###立即生效二.vim /etc/hostname 修改名称hostname 主机名三.nmtui--->set-systemctl hostname退出nmtui后bash ###立即生效 原文地址:https://blog.51cto.com/13289255/2391323

php设置时区的两种方法

php5后都要自己设置时区,要么修改php.ini的设置,要么在代码里修改. 在PHP.INI中设置时区 date.timezone = PRC 在代码中设置时区 1 date_default_timezone_set('Asia/Shanghai');//'Asia/Shanghai'   亚洲/上海 2 date_default_timezone_set('Asia/Chongqing');//其中Asia/Chongqing'为“亚洲/重庆” 3 date_default_timezone

解决嵌入式Linux中的时区问题

如果说让我做上层软件的工作,我做起来可以得心应手,但是让我做平台方面的工作(系统问题解决.驱动编写.软件移植等工作),确实不熟悉.所以很多问题都是摸着石头过河,没有经验.许多问题在有经验的朋友那里是小菜一碟,而放在我面前总是如遇大山.不免被嘲笑为"弱鸡"- 最近我在做基于 Realtek 芯片RTL8196E的家庭网关的研发工作.Realtek提供了一个Linux的SDK开发环境.由于硬件上没有RTC,所以其中Linux的系统(下面简称为RTLinux)时钟是不正确的.需要时间同步.这

[转帖]Docker中的时区问题处理

Docker中的时区问题处理 这两天在打docker的时候,发现自己的容器启动之后,里面date -R的输出时区是UTC,总是和北京时间差了8个小时. 作者:云平台运维开发来源:今日头条|2019-09-20 08:47 收藏 分享 ENV TZ=Asia/Shanghai 之前也遇到了 感谢原作者提供的思路. 背景 这两天在打docker的时候,发现自己的容器启动之后,里面date -R的输出时区是UTC,总是和北京时间差了8个小时. 标准镜像 时区是UTC 查看/etc/localtime,

Linux永久修改系统时间和时区方法

修改时区: 1> 找到相应的时区文件 /usr/share/zoneinfo/Asia/Shanghai 用这个文件替换当前的/etc/localtime文件. 或者找你认为是标准时间的服务器,然后 #scp [email protected]:/etc/localtime /etc/localtime 2> 修改/etc/sysconfig/clock文件,修改为: ZONE="Asia/Shanghai" UTC=false ARC=false 临时方法: TZ='As