我的应用程序中有这个日期来自前端:
' 13-07-2017 14:00'
我会测试:
try{
Carbon::createFromFormat('d-m-Y H:i', $date);
}catch (\Exception $err){
return false;
}
为什么它总会返回此错误?
InvalidArgumentException:小时不能高于12
在Carbon.php中(第582行) 在Carbon :: createFromFormat(' d-m-Y h:i',' 13-07-2017 14:13')
所以我使用CAPITAL H,但我的例外情况是' h'
答案 0 :(得分:3)
所以这里的问题是你使用小写h
。您粘贴了代码H:i
,但是从例外情况来看,您可以使用h:i
代替。