Hàm timezone_transitions_get () trong PHP
Thí dụ
Trả lại quá trình chuyển đổi cho một múi giờ:
<?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()));
?>
Định nghĩa và Cách sử dụng
Timezone_transitions_get () trả về tất cả các chuyển đổi cho múi giờ.
Cú pháp
Hai hàm dưới đây là tương đương và có thể sử dụng bất kỳ hàm nào như trong ví dụ trên.
Phong cách thủ tục:
timezone_transitions_get(object, timestamp_start, timestamp_end)
Phong cách hướng đối tượng:
DateTimeZone::getTransitions(timestamp_start, timestamp_end)
Giá trị tham số
Parameter | Description |
---|---|
object | Required (for procedural style). Specifies a DateTimeZone object |
timestamp_start | Optional. Begin timestamp |
timestamp_end | Optional. End timestamp |
Chi tiết kỹ thuật
Giá trị trả lại: | Một mảng được lập chỉ mục số có chứa mảng kết hợp với tất cả các chuyển đổi đều thành công. FALSE khi thất bại |
---|---|
Phiên bản PHP: | 5,2+ |
PHP Changelog: | PHP 5.3: Đã thêm các tham số timestamp_begin và timestamp_end |
❮ Tham chiếu ngày / giờ PHP