我正在更新我的laravel 5.2
从 MYSQL 到 SQL 数据库的应用程序,我一直面临着这个异常之后的碳日期格式问题。
InvalidArgumentException in Carbon.php line 425:
Trailing data
堆栈跟踪看起来像这样,
in Carbon.php line 425
at Carbon::createFromFormat('Y-m-d H:i:s.000', '2016-11-20 13:56:28.0000000') in Model.php line 2990
at Model->asDateTime('2016-11-20 13:56:28.0000000') in Model.php line 2668
at Model->getAttributeValue('created_at') in Model.php line 2634
当我出于调试目的删除 Carbon.php 文件中的尾随四个零时,问题得到解决。
知道如何在模型端或任何其他解决方案上解决这个问题吗?
如果是微秒,请尝试将其放入模型文件中。
protected $dateFormat = 'Y-m-d H:i:s.u';
似乎这是一个datetime2
格式,尝试使用
protected $dateFormat = 'Y-m-d H:i:s+';
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)