加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > PHP > 正文

php 计算时区的时差的简单示例

发布时间:2020-05-25 04:34:48 所属栏目:PHP 来源:互联网
导读:php 计算时区的时差的简单示例

面向512pic编程,下面跟随脚本之家 jb51.cc的小编来举个例子吧。
经测试代码如下:


/**
 * 计算时区的时差
 *
 * @author 脚本之家 jb51.cc jb51.cc
 * @param string $remote_tz 远程时区
 * @param string $origin_tz 标准时区
 *
 */
function getTimeZoneOffset($remote_tz,$origin_tz = 'UTC') {
 if ($origin_tz === null) {
  if (!is_string($origin_tz = date_default_timezone_get())) {
   return false; // A UTC timestamp was returned -- bail out!
  }
 }
 $origin_dtz = new DateTimeZone($origin_tz);
 $remote_dtz = new DateTimeZone($remote_tz);
 $origin_dt = new DateTime('now',$origin_dtz);
 $remote_dt = new DateTime('now',$remote_dtz);
 $offset = $origin_dtz->getOffset($origin_dt) - $remote_dtz->getOffset($remote_dt);
 return $offset;
}

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读