Tôi có một biểu mẫu có định dạng ngày là dd/mm/yyyy
. Để tìm kiếm cơ sở dữ liệu, tôi đã sửa đổi định dạng ngày thành yyyy-mm-dd
. Nhưng khi tôi echo
, nó hiển thị 1970-01-01
. Mã PHP bên dưới:Ngày PHP hiển thị '1970-01-01' sau khi chuyển đổi
$date1 = $_REQUEST['date'];
echo date('Y-m-d', strtotime($date1));
Tại sao lại xảy ra? Làm thế nào tôi có thể định dạng nó thành yyyy-mm-dd
?
vì số 0000-00-00 trong db của bạn –
không đến từ db, từ trang 'html của tôi' sang' php' – AssamGuy
Đầu vào strtotime là sai. Kiểm tra $ date1. – Arung