06/04/2021, 14:46
Hàm date_default_timezone_set() trong PHP - PHP Function
Code $timezone = date_default_timezone_get(); $date = date_create(); echo "<pre>"; print_r($date); echo "</pre>"; date_default_timezone_set('Asia/Dubai'); $date = date_create(); echo "<pre>"; print_r($date); echo "</pre>";
Hàm date_default_timezone_set()
sẽ đặt giá trị timezone mặc định cho hệ thống, tất cả các hàm về xử lí thời gian sẽ sử dụng timezone này.
Cú pháp
Cú pháp: date_default_timezone_set( $timezone);
Trong đó:
$timezone
là chuỗi quy định timezone. bạn có thể tham khảo tại đây.
Kết quả trả về
Hàm sẽ trả về TRUE nếu $timezone
truyền vào hợp lê và trả về FALSE nếu ngược lại.
Ví dụ
Cách sử dụng hàm date_default_timezone_set()
:
Code
$timezone = date_default_timezone_get(); $date = date_create(); echo "<pre>"; print_r($date); echo "</pre>"; date_default_timezone_set('Asia/Dubai'); $date = date_create(); echo "<pre>"; print_r($date); echo "</pre>";
Kết quả
DateTime Object ( [date] => 2017-05-01 16:29:45.000000 [timezone_type] => 3 [timezone] => Asia/Ho_Chi_Minh ) DateTime Object ( [date] => 2017-05-01 13:29:45.000000 [timezone_type] => 3 [timezone] => Asia/Dubai )
Tham khảo: php.net
Nguồn: Zaidap.com.net