是否有人有线索为什么这是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