繁体   English   中英

全新安装上的Laravel DateTime错误

[英]Laravel DateTime error on fresh installation

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

错误:

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

在此处输入图片说明

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

php artisan key:generate

定义默认日期时间的“正确”方法

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

您也可以使用pages.dateformat.default:'md-Y'`

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

全新安装Laravel 5.4和PHP 5.6时遇到相同的问题。

我解决了

composer require nesbot/carbon

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM