php 如何 获取 数字 时区,比如+8 -8
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 如何 获取 数字 时区,比如+8 -8相关的知识,希望对你有一定的参考价值。
date_default_timezone_get() 返回的是 Asia/Chongqing
查了php.ini没有找到相关函数,那么只能"曲线救国"了.我是这样实现的function current_timezone()
return ($t=date("H",0))>12?$t-24:(int)$t;
另外,网上还找到有一种
timezone_offset_get(new DateTimeZone(date_default_timezone_get()), new DateTime())/3600
要创建两个对象,所以想必效率会打折扣 参考技术A //设置时区(中国标准时间)
date_default_timezone_set('PRC');
//时间格式的时间
echo date('Y-m-d H:i:s');
//时间戳格式的时间
echo time();
如果时间获取不正确的话,请首先检查时区对不对.
以上是关于php 如何 获取 数字 时区,比如+8 -8的主要内容,如果未能解决你的问题,请参考以下文章