Để format ngày cùng giờ vào PHP, chúng ta sử dụng hàm date()
Hàm date() vào PHP
Hàm date() trong PHP được áp dụng để format lại ngày tháng năm, tiếng ... Cùng hiển thị theo cách dễ dọc hơn
Cú pháp
date(format, timestamp)
format | Bắt buột. Hướng đẫn định dạng của timestamp |
timestamp | Tùy chọn. Hướng đẫn một timestamp. Mặc định là ngày với giờ hiện tại tại |
Timestamp là 1 chuỗi những ký tự, biểu lộ ngày và/ hoặc thời hạn tại một sự kiện nhất quyết xảy ra.
Bạn đang xem: What will be the output of the following php code if date is 24/02/2008?
Hàm date() - các tham số ngày tháng
Tham số format là đề xuất của hàm date(), nó chỉ định bí quyết định dạng ngày (hoặc giờ).
Dưới đó là một số cam kết tự thường được áp dụng cho tham số trong thời gian ngày tháng.
d - Đại diện mang đến ngày vào tháng (01 cho 31)m - Đại diện cho một tháng (01 mang đến 12)Y - Đại diện cho một năm (bằng tư chữ số)l (chữ hoa là 'L') - Đại diện cho một ngày trong tuầnCác cam kết tự khác, như "/", "." Hoặc "-" cũng hoàn toàn có thể được chèn vào giữa các ký tự nhằm thêm định dạng ngã sung.
Ví dụ sau đây định dạng ngày hôm nay theo ba cách khác nhau.
Ví dụ
echo "Hôm nay là ".date("Y/m/d")."";echo "Hôm nay là ".date("Y.m.d")."";echo "Hôm ni là ".date("Y-m-d")."";echo "Hôm nay là ".date("l");?>Xem kết quả
Sử dụng hàm date() để auto cập nhật năm bạn dạng quyền bên trên trang trang web của bọn chúng ta.
Hàm date() - các tham số thời gian
Dưới đấy là một số ký kết tự thường được sử dụng cho tham số thời gian.
H - định hình 24 giờ đồng hồ của một ngày (00 cho 23)h - Định dạng 12 tiếng của một ngày với các số 0 nghỉ ngơi đầu (01 mang đến 12)i - các phút có số 0 ngơi nghỉ đầu (00 đến 59)s - Giây với các số 0 nghỉ ngơi đầu (00 mang đến 59)a - Viết thường xuyên là Ante meridiem với Post meridiem (sáng hoặc chiều)Ví dụ bên dưới xuất ra thời hạn hiện trên ở định hình được chỉ định.
Lưu ý là hàm date() vào PHP đã trả về ngày/ giờ hiện tại tại của sản phẩm chủ!
Cài đặt múi giờ
Nếu thời hạn nhận lại trường đoản cú mã PHP không bao gồm xác, hoàn toàn có thể do sever của bọn họ ở giang sơn khác hoặc được thiết lập cho múi giờ khác.
Vì vậy, nếu buộc phải thời gian đúng đắn theo một vị trí rứa thể, bạn cũng có thể đặt múi giờ ý muốn sử dụng.
Ví dụ bên dưới đặt múi tiếng thành "Asia/ Ho_Chi_Minh", kế tiếp xuất ra thời gian hiện trên ở định hình được chỉ định.
Xem thêm: Assassin"S Creed Rebellion, Download Assassins Creed For Windows
Tạo một ngày với hàm mktime()
Tham số timestamp là tùy chọn trong hàm date(). Hướng đẫn một dấu thời gian. Nếu quăng quật qua, ngày và giờ hiện tại tại sẽ tiến hành sử dụng (như trong những ví dụ nghỉ ngơi trên).
Hàm PHP mktime() trả về dấu thời hạn Unix cho 1 ngày. Dấu thời hạn Unix đựng số giây thân Kỷ nguyên Unix (ngày 1 tháng một năm 1970 00:00:00 GMT) và thời hạn được chỉ định.
Cú pháp
mktime(hour, minute, second, month, day, year)
Ví dụ dưới tạo ngày với giờ với hàm date() từ một trong những tham số trong hàm mktime().
Ví dụ
$d = mktime(11, 23, 34, 11, 23, 2019);echo "Ngày giờ được sinh sản là ".date("Y/m/d h:i:s", $d);?>Xem kết quả
Tạo ngày từ chuỗi với hàm strtotime()
Hàm PHP strtotime() được sử dụng để biến hóa một chuỗi ngày rất có thể đọc được thành một dấu thời hạn Unix (số giây kể từ ngày 1 tháng một năm 1970 00:00:00 GMT).
Cú pháp
strtotime(time, now)
Ví dụ bên dưới tạo ngày cùng giờ trường đoản cú hàm strtotime().
Ví dụ
$d = strtotime("10:30pm April 15 2014");echo "Ngày giờ đồng hồ được chế tạo là ".date("Y/m/d h:i:sa", $d);?>Xem kết quả
PHP khá xuất sắc trong việc thay đổi một chuỗi thành một ngày tháng, vị vậy bạn cũng có thể đặt vào các giá trị không giống nhau.
Ví dụ
$d=strtotime("tomorrow");echo date("Y-m-d h:i:sa", $d) . "";$d=strtotime("next Saturday");echo date("Y-m-d h:i:sa", $d) . "";$d=strtotime("+3 Months");echo date("Y-m-d h:i:sa", $d) . "";?>Xem kết quả
Tuy nhiên, hàm strtotime() chưa hẳn là trả hảo, bởi vậy hãy nhớ kiểm tra các chuỗi họ đặt vào đó.
Một số lấy ví dụ về ngày tháng
Ví dụ dưới đây xuất ra các ngày vào sáu ngày đồ vật Bảy tiếp theo.
Ví dụ
$startdate=strtotime("Saturday");$enddate=strtotime("+6 weeks", $startdate);while ($startdate echo date("M d", $startdate) . ""; $startdate = strtotime("+1 week", $startdate);}?>Xem kết quả
Ví dụ
Tham chiếu ngày giờ PHP
Để có tài năng liệu tham khảo không thiếu về tất cả các hàm ngày tháng, hãy truy vấn Tài liệu xem thêm ngày tháng hoàn hảo trong PHP.
Tài liệu tham khảo chứa một biểu hiện ngắn gọn và những ví dụ sử dụng cho từng hàm!
BỘ video HƯỚNG DẪN HỌC VÀ THỰC HÀNH PHOTOSHOP


Mô tả đưa ra tiết
Giảm 8% buổi tối đa 30K cho đơn hàng từ 249K. Áp dụng mang lại các thành phầm trong danh mục các môn thể thao nghịch vợt, các môn thể dục đồng đội, các môn thể thao khác, những môn thể thao solo , Thể thao bên dưới nước, vẻ ngoài - thiết bị bọn thao, vẻ ngoài leo núi, Đồ cần sử dụng dã ngoại, Phụ kiện thể thao, Thực phẩm bổ sung cập nhật năng lượng, giải pháp câu cá. Ko áp dụng cho 1 số bên bán. Chỉ áp dụng cho KH tất cả gói TikiNow. Mỗi khách hàng được áp dụng tối nhiều 1 lần.