Php/func date timezone transitions get
来自菜鸟教程
PHP timezone_transitions_get()函数
例
返回时区的过渡:
<?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 | 可选的。结束时间戳记 |
技术细节
返回值: | 一个数字索引的数组,其中包含具有成功转换的所有关联数组。失败时为假 |
PHP版本: | 5.2+ |
PHP更新日志: | PHP 5.3:已添加
timestamp_begin and timestamp_end 参数 |