全新安装时出现Laravel DateTime错误

时间:2018-03-10 11:22:26

标签: laravel

我已经安装了Laravel的新版本。打开后就可以了。但是如果一段时间后我尝试刷新或尝试访问另一个页面,则显示错误。如果我重新启动服务器,那么几分钟就可以了。旧版本还可以,我第一次遇到这个问题。请帮忙。

ERROR:

(1/1)例外 DateTime :: __ construct():无法解析位置24(4)处的时间字符串(2018-03-10 11:07:55.-811414):意外字符

enter image description here

2 个答案:

答案 0 :(得分:2)

只需生成应用密钥,在控制台中写入:

php artisan key:generate

"对"定义默认日期时间的方法

$datetime = new DateTime('2014-06-23');

您还可以使用pages.dateformat.default使用hack:' m-d-Y'`

$datetime = DateTime::createFromFormat('m-d-Y', '06-23-2014');

答案 1 :(得分:0)

我在完全安装Laravel 5.4和PHP 5.6时遇到了同样的问题。

我用

解决了这个问题
CustomArray