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

51 阅读1分钟

timezone_transitions_get() - 语法

array timezone_transitions_get ( DateTimeZone $object )

array DateTimeZone::getTransitions ( void )

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

Sr.No Parameter & Description
1

object

DateTimeZone对象。

timezone_transitions_get() - 返回值

它返回包含关联数组的数字索引数组,成功时包含所有转换,失败时返回False。

timezone_transitions_get() - 示例

<?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
)

参考链接

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