Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Hàm timezone_name_from_abbr() trong PHP

Giới thiệu

Hàm timezone_name_from_abbr() trả về tên identifier múi giờ đầy đủ từ viết tắt (abbreviation) như CET, EST, PST... Có thể lọc thêm bằng offset GMT và DST.

Cú pháp

timezone_name_from_abbr(string $abbr, int $gmtOffset = -1, int $is_dst = -1): string|false

Tham số

  • abbr - Viết tắt múi giờ (ví dụ: CET, EST, PST).
  • gmtOffset (tùy chọn) - Offset từ GMT tính bằng giây. Mặc định -1 (bỏ qua).
  • is_dst (tùy chọn) - DST indicator: 1 (có DST), 0 (không DST), -1 (mặc định, bỏ qua).

Giá trị trả về

Trả về identifier múi giờ (ví dụ: Europe/Berlin, America/New_York) hoặc false nếu không tìm thấy.

Ví dụ

Ví dụ 1: CET

<?php
echo timezone_name_from_abbr("CET") . "
"; ?>

Kết quả:

Europe/Berlin

Ví dụ 2: EST

<?php
echo timezone_name_from_abbr("EST") . "
"; ?>

Kết quả:

America/New_York