Hàm timezone_transitions_get() của PHP
Ví dụ
Trả về quá trình chuyển đổi cho 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()));
?>
Hãy tự mình thử »Đị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 bên dưới là tương đương và bất kỳ hàm nào cũng có thể được sử dụng 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ả về: | Một mảng được lập chỉ mục bằng số chứa mảng kết hợp với tất cả các chuyển đổi thành công. FALSE khi thất bại |
---|---|
Phiên bản PHP: | 5.2+ |
Nhật ký thay đổi PHP: | PHP 5.3: Đã thêm tham số timestamp_begin và timestamp_end |
❮ Tham chiếu ngày/giờ PHP