Php-function-timezone-transitions-get
提供:Dev Guides
PHP-関数timezone_transitions_get()
構文
array timezone_transitions_get ( DateTimeZone $object )
array DateTimeZone::getTransitions ( void )
定義と使い方
これらの関数は、タイムゾーンのすべての遷移を返します。
上記の2つの関数は同等であり、以下の例に示すように、任意の関数を使用できます。
パラメーター
Sr.No | Parameter & Description |
---|---|
1 |
object DateTimeZoneオブジェクト。 |
戻り値
連想配列を含む数値インデックス付き配列を返します。成功するとすべての遷移を、失敗するとFALSEを返します。
例
以下は、この機能の使用法です-
<?php
$timezone = new DateTimeZone("CET");
print_r(reset($timezone->getTransitions()));
echo"------------------------------------------------\n";
print_r( reset( timezone_transitions_get ($timezone) ) );
?>
これは、次の結果を生成します-
Array (
[ts] => -1693706400
[time] => 1916-04-30T22:00:00+0000
[offset] => 7200
[isdst] => 1
[abbr] => CEST
)
------------------------------------------------
Array (
[ts] => -1693706400
[time] => 1916-04-30T22:00:00+0000
[offset] => 7200
[isdst] => 1
[abbr] => CEST
)