timezone_transitions_get()

创建于 2024-12-03 / 50
字体: [默认] [大] [更大]

❮ PHP Date/Time 参考手册

实例

返回时区的转换:

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

参数值

参数 描述
object 必需(对于程序样式)。 指定一个 DateTimeZone 对象
timestamp_start 可选。开始时间戳
timestamp_end 可选。结束时间戳


技术细节

返回值: 一个数字索引数组,包含关联数组,所有转换成功。 失败时为 FALSE
PHP 版本: 5.2+
PHP 更新日志: PHP 5.3: 添加了 timestamp_begintimestamp_end 参数

❮ PHP Date/Time 参考手册
0 人点赞过