是否有人有線索爲什麼這是strtotime();
代碼無法正常工作?strtotime錯誤日期順序()
$time= "05/08/2017 18:30";
(第5年8月)
echo (strtotime($time));
顯示的結果是:1494268200這是2017年8月5日18:30(5月8日)
的 「$時間」 值是來自日期時間選擇器。正確顯示$ time變量也正確顯示。所以我不明白爲什麼strtotime不能正確轉換它。
只是在這裏DateTimePicker代碼行。
$('#datetimepicker4').datetimepicker({
format:'d/m/Y H:i',
formatDate:'d/m/Y H:i',
minDate:new Date(),
startDate: new Date()
});
http://php.net/manual/en/datetime.formats.date.php –
'在M/d/Y日期或dmy格式通過查看各個組件之間的分隔符來消除歧義:如果分隔符是斜線(/),則假定美國m/d/y;而如果分隔符是破折號( - )或點(。),則假定歐洲的d-m-y格式。但是,如果年份以兩位數格式給出,並且分隔符是破折號( - ,則日期字符串將被解析爲ymd.' - [src](https://secure.php.net/manual/en/)。 function.strtotime.php) – aynber
謝謝你的回答,問題解決! – Richard