碳"小时不能高于12"

时间:2017-07-13 14:08:59

标签: php laravel datetime laravel-5 php-carbon

我的应用程序中有这个日期来自前端:

  

' 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'

1 个答案:

答案 0 :(得分:3)

所以这里的问题是你使用小写h。您粘贴了代码H:i,但是从例外情况来看,您可以使用h:i代替。