TopDev

Các múi giờ được hỗ trợ trong PHP

minhu 📖 2 phút đọc

PHP hỗ trợ các múi giờ thông qua việc sử dụng hàm date_default_timezone_set()date_default_timezone_get(), cùng với danh sách các múi giờ có sẵn trong PHP. Dưới đây là một số ví dụ về cách sử dụng và một số múi giờ phổ biến:

Cách thiết lập múi giờ#

Bạn có thể thiết lập múi giờ mặc định cho toàn bộ ứng dụng bằng cách sử dụng hàm date_default_timezone_set():

date_default_timezone_set('Asia/Ho_Chi_Minh'); echo date('Y-m-d H:i:s'); // Hiển thị ngày giờ theo múi giờ đã thiết lập

Lấy múi giờ hiện tại#

Bạn có thể lấy múi giờ hiện tại của ứng dụng bằng cách sử dụng hàm date_default_timezone_get():

echo date_default_timezone_get(); // Hiển thị múi giờ hiện tại

Danh sách các múi giờ phổ biến#

Dưới đây là một số múi giờ phổ biến bạn có thể sử dụng:

  • America/New_York - Eastern Time (ET)

  • America/Chicago - Central Time (CT)

  • America/Denver - Mountain Time (MT)

  • America/Los_Angeles - Pacific Time (PT)

  • Europe/London - Giờ chuẩn Greenwich (GMT)

  • Europe/Paris - Central European Time (CET)

  • Asia/Ho_Chi_Minh - Giờ Việt Nam

  • Asia/Tokyo - Giờ Nhật Bản

  • Australia/Sydney - Giờ chuẩn Đông Úc (AEST)

Lấy danh sách tất cả các múi giờ#

PHP cung cấp hàm timezone_identifiers_list() để lấy danh sách tất cả các múi giờ được hỗ trợ:

$timezones = timezone_identifiers_list(); print_r($timezones); // In ra danh sách tất cả các múi giờ

Ví dụ đầy đủ#

Dưới đây là một ví dụ đầy đủ về việc thiết lập và hiển thị múi giờ:

` // Thiết lập múi giờ date_default_timezone_set('Asia/Ho_Chi_Minh');

// Hiển thị múi giờ hiện tại echo 'Múi giờ hiện tại: ' . date_default_timezone_get() . "\n";

// Hiển thị ngày giờ hiện tại echo 'Ngày giờ hiện tại: ' . date('Y-m-d H:i:s') . "\n";

// Lấy danh sách tất cả các múi giờ và in ra 10 múi giờ đầu tiên $timezones = timezone_identifiers_list(); echo "Danh sách một số múi giờ:\n"; for ($i = 0; $i < 10; $i++) { echo $timezones[$i] . "\n"; } `

Hy vọng những thông tin trên sẽ giúp bạn trong việc quản lý và sử dụng múi giờ trong PHP.

Bài liên quan trong #PHP

✓ Đã sao chép link