Tôi đang sử dụng php để định dạng lại ngày và đăng nó lên mysql. Mọi thứ hoạt động tốt cho đến khi tôi vượt qua các ngày cho năm tiếp theo. Ví dụ: Mon, 14 Jan, 2013
sẽ được dịch sang số 2012-01-16
. Định dạng chính xác không phải là ngày tháng, tôi thậm chí đã thử thay đổi định dạng mà tôi chuyển nó, vẫn không thay đổi. Đây là những gì nó được Mon, 14 Jan, 2013
và đây là php mà xử lý nó:php strtotime() messes với ngày của một năm khác nhau
$startdate = $_REQUEST['one'];
$start = date("Y-m-d", strtotime($startdate));
bất kỳ manh mối là tại sao các nấc cục chỉ xảy ra khi chúng ta bước vào một năm mới, thậm chí nhiều năm qua?
Vâng, _something_ là sai với việc thêm 'Mon, '. [this] (http://codepad.org/BXfxxeX5) hoạt động tốt mặc dù. Chỉnh sửa: Nó không hoạt động! – Prasanth
Bạn đã thử 'Mon, 14 Jan, 2012' chưa? Đó là trong quá khứ, và nó vẫn sẽ thất bại. (cung cấp cho bạn '" 2012-01-16 "') –
không, năm hiện tại hoạt động tốt – Osman