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
)