function strtotime chỉ nhận “19-10-2022 15:57” nếu “19/10/2022 15:57” nó sẽ trả về kết quả sai nhé
timezone_identifiers_list(): lấy tất cả timezone string
date_default_timezone_get():xem thử hiện tại server đang sử dụng default timezone gì
date_default_timezone_set(‘America/Los_Angeles’): cấn set default time zone ở đầu file để việc xử lý date time được chính xác
1 |
date_default_timezone_set('Asia/Ho_Chi_Minh'); |
strtotime( ‘2018-11-04 15:03:03’): chuyển dử liệu date time trong mysql về dạng timestamp
date(‘Y-m-d H:i:s’,’1541372583′): chuyển từ timestamp về date time trong mysql
time():lấy timestamp hiện tại
1 2 3 4 5 6 7 8 9 10 |
$date = '2015-01-01';//start date $end_date = '2015-01-31';//end date $dates = array(); while (strtotime($date) <= strtotime($end_date)) { $dates[] = $date; $date = date ("Y-m-d", strtotime("+1 day", strtotime($date))); } echo "<pre>"; print_r($dates); echo "</pre>"; |
Kết quả:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
Array ( [0] => 2015-01-01 [1] => 2015-01-02 [2] => 2015-01-03 [3] => 2015-01-04 [4] => 2015-01-05 [5] => 2015-01-06 [6] => 2015-01-07 [7] => 2015-01-08 [8] => 2015-01-09 [9] => 2015-01-10 [10] => 2015-01-11 [11] => 2015-01-12 [12] => 2015-01-13 [13] => 2015-01-14 [14] => 2015-01-15 [15] => 2015-01-16 [16] => 2015-01-17 [17] => 2015-01-18 [18] => 2015-01-19 [19] => 2015-01-20 [20] => 2015-01-21 [21] => 2015-01-22 [22] => 2015-01-23 [23] => 2015-01-24 [24] => 2015-01-25 [25] => 2015-01-26 [26] => 2015-01-27 [27] => 2015-01-28 [28] => 2015-01-29 [29] => 2015-01-30 [30] => 2015-01-31 ) |
1 2 3 4 |
date_default_timezone_set('Asia/Ho_Chi_Minh'); $after_day_number = $possible_delivery_time; $after_date = time() + 3*24*60*60; return date("d/m/Y H:i", $after_date); |
Mọi sự sao chép xin ghi rõ nguồn là fcwordpress.net
Chuyên trang về wordpress: hướng dẫn thiết kế theme, plugin, thủ thuật wordpress