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