PHP date_timezone_get()

Hàm date_timezone_get() trong PHP

Hàm date_timezone_get() trong PHP được sử dụng để lấy thông tin về múi giờ (timezone) của một đối tượng DateTime. Đối tượng này chứa thông tin về ngày tháng, giờ, phút và giây cùng với múi giờ tương ứng.

Cú pháp

date_timezone_get(DateTime $object): DateTimeZone

Tham số

  • $object: Đây là đối tượng DateTime mà bạn muốn lấy múi giờ.

Giá trị trả về

Hàm date_timezone_get() trả về một đối tượng DateTimeZone đại diện cho múi giờ của đối tượng DateTime đã cho.

Ví dụ

$dateTime = new DateTime('now', new DateTimeZone('Asia/Ho_Chi_Minh'));
$timezone = date_timezone_get($dateTime);

echo 'Múi giờ hiện tại là: ' . $timezone->getName(); // Kết quả: Múi giờ hiện tại là: Asia/Ho_Chi_Minh

Ghi chú

  • Trước khi sử dụng hàm này, bạn cần phải tạo một đối tượng DateTime với múi giờ xác định.
  • Hàm này rất hữu ích trong việc làm việc với thời gian và ngày tháng, đặc biệt là khi ứng dụng của bạn yêu cầu xử lý thông tin thời gian từ nhiều múi giờ khác nhau.