PHP 日期和时间函数

PHP timezone_offset_get()函数用于显示时区与 GMT 的偏移量。

语法

int timezone_offset_get ( $object,  $datetime ); 

参数

参数描述必须/可选
object指定一个 DateTimeZone 对象必须
datetime指定日期/时间必须

返回

此函数在成功时返回以秒为单位的时区偏移量,在失败时返回 FALSE。

例子1

<?php
$timezone=timezone_open("Asia/Shanghai");
$dateTimeOslo=date_create("now",timezone_open("Europe/Oslo"));
echo timezone_offset_get($timezone,$dateTimeOslo);
?> 

输出:

28800

例子2

<?php
$timezone=timezone_open("Africa/Juba ");
$dateTimeAmsterdam=date_create("now",timezone_open("Europe/Amsterdam "));
echo timezone_offset_get($timezone,$dateTimeAmsterdam);
?> 

输出:

10800