Php-function-timezone-offset-get
提供:Dev Guides
PHP-関数timezone_offset_get()
構文
int timezone_offset_get ( $object, $datetime );
int DateTimeZone::getOffset ( $datetime );
定義と使い方
これらの関数は、GMTからのタイムゾーンオフセットを返します。
上記の2つの関数は同等であり、以下の例に示すように、任意の関数を使用できます。
パラメーター
Sr.No | Parameter & Description |
---|---|
1 |
object(Required) 日時ゾーンオブジェクト |
2 |
datetime(Required) オフセットを計算する日付/時刻を含むDateTime。 |
戻り値
成功した場合は秒単位のタイムゾーンオフセットを返し、失敗した場合はFALSEを返します。
例
以下は、この機能の使用法です-
<?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)