目录

PHP timezone_transitions_get() 函数

❮ PHP 日期/时间参考

示例

返回时区的转换:

<?php
$timezone = new DateTimeZone("Europe/Paris");
// Procedural style
print_r(reset(timezone_transitions_get($timezone)));

echo "<br><br>"

// Object oriented style
print_r(reset($timezone->getTransitions()));
?>
亲自试一试 »

定义和用法

timezone_transitions_get() 返回时区的所有转换。


语法

下面的两个函数是等效的,并且可以使用任何函数,如上面的示例所示。

程序风格:

timezone_transitions_get (object, timestamp_start, timestamp_end)

面向对象风格:

DateTimeZone::getTransitions (timestamp_start, timestamp_end)

参数值

Parameter Description
object Required (for procedural style). Specifies a DateTimeZone object
timestamp_start Optional. Begin timestamp
timestamp_end Optional. End timestamp


技术细节

返回值: 包含关联数组的数字索引数组,所有转换均成功。失败时为 FALSE
PHP 版本: 5.2+
PHP 变更日志: PHP 5.3:添加时间戳_开始时间戳结束参数

❮ PHP 日期/时间参考