php时区转换函数怎么使用
这篇文章主要介绍“php时区转换函数怎么使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“php时区转换函数怎么使用”文章能帮助大家解决问题。
澄城网站建设公司成都创新互联公司,澄城网站设计制作,有大型网站制作公司丰富经验。已为澄城成百上千家提供企业网站建设服务。企业网站搭建\成都外贸网站制作要多少钱,请找那个售后服务好的澄城做网站的公司定做!
函数有2个:1、ini_set(),语法“ini_set('date.timezone','标识符)”;2、date_default_timezone_set(),语法“date_default_timezone_set('标识符')”。
本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑
php时区转换函数有两个:
ini_set() 函数
date_default_timezone_set() 函数
1、使用 ini_set() 函数设置时区
PHP 中的 ini_set() 函数可以通过设置“date.timezone”配置选项的值来设置时区。
ini_set('date.timezone', '时区标识符')
时区标识符有很多,下面列举了一些常用的时区标识符及其含义:
Asia/Shanghai —— 上海
Asia/Chongqing —— 重庆
Asia/Urumqi —— 乌鲁木齐
Asia/Hong_Kong —— 香港
Asia/Macao —— 澳门
Asia/Taipei —— 台北
Asia/Singapore —— 新加坡
PRC —— 中国时区
提示:在国内的话我们将时区设置为“Asia/Shanghai 或者 PRC”都可以!
【示例】使用 ini_set() 函数设置时区
'; ini_set('date.timezone', 'Asia/Urumqi'); echo '乌鲁木齐的当前时间为:'.date('Y-m-d H:i:s',time()).'
'; ini_set('date.timezone', 'Asia/Shanghai'); echo '上海的当前时间为:'.date('Y-m-d H:i:s',time()); ?>
2、使用 date_default_timezone_set() 函数设置时区
PHP 中的 date_default_timezone_set() 函数可以为脚本中的所有时间日期函数设置一个默认时区,其语法格式如下:
date_default_timezone_set($timezone_identifier)
参数 $timezone_identifier 为时区标识符,例如 UTC(格林尼治时间)或 Europe/Lisbon(葡萄牙)。
自 PHP5.1.0 起(此版本日期时间函数被重写了),如果时区不合法则每个对日期时间函数的调用都会产生一条 E_NOTICE 级别的错误信息,如果使用系统设定或 TZ 环境变量则还会产生 E_STRICT 级别的信息。
【示例】使用 date_default_timezone_set() 函数设置时区
'; date_default_timezone_set('Europe/Lisbon'); echo '葡萄牙的当前时间为:'.date('Y-m-d H:i:s',time()).'
'; date_default_timezone_set('Asia/Shanghai'); echo '上海的当前时间为:'.date('Y-m-d H:i:s',time()); ?>
关于“php时区转换函数怎么使用”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注创新互联行业资讯频道,小编每天都会为大家更新不同的知识点。
分享标题:php时区转换函数怎么使用
标题URL:http://scyanting.com/article/iepsog.html