无涯教程-PHP日期和时间函数。 - timezone_offset_get()

70 阅读1分钟

timezone_offset_get() - 语法

int timezone_offset_get ( $object,  $datetime );

int DateTimeZone::getOffset ( $datetime );

这些函数返回GMT的时区偏移量,上述两个函数是等效的,并且可以使用任何函数,如下例所示。

Sr.No Parameter & Description
1

object

日期和时区对象

2

datetime

包含计算偏移量的日期/时间的DateTime。

timezone_offset_get() - 返回值

成功时返回时区偏移量(以秒为单位),失败时返回False。

timezone_offset_get() - 示例

<?php
   $dateTimeZoneTaipei=new DateTimeZone("Asia/Taipei");
   $dateTimeZoneJapan=new DateTimeZone("Asia/Tokyo");
   
   $dateTimeTaipei=new DateTime("now", $dateTimeZoneTaipei);
   $dateTimeJapan=new DateTime("now", $dateTimeZoneJapan);
   
   $timeOffset=$dateTimeZoneJapan->getOffset($dateTimeTaipei);
   
   var_dump($timeOffset);
?>

这将产生以下输出-

int(32400)

参考链接

www.learnfk.com/php/php-fun…