Chuỗi có chứa múi giờ, và thường không cần đặt múi giờ mặc định. Nhưng khi cần in ra, múi giờ mặc định có thể được đặt rõ ràng. Dưới đây là mã để thực hiện:
Múi giờ mặc định
Ví dụ
echo date_default_timezone_get();
Kết quả
Điều này sẽ tạo ra kết quả sau:
UTC
Khi múi giờ được chỉ định
Ví dụ
echo date("Y-m-d H:i:s", strtotime("1/1/2020 00:00:00 America/Los_Angeles"));
Kết quả
Điều này sẽ tạo ra kết quả sau:
2020-01-01 08:00:00
Cách khác để chỉ định múi giờ
Ví dụ
echo date("Y-m-d H:i:s", strtotime("1/1/2020 00:00:00"));
Kết quả
Điều này sẽ tạo ra kết quả sau:
2020-01-01 00:00:00