【问题标题】:Laravel server won't start, error: "DateTime::__construct(): Failed to parse time string"Laravel 服务器无法启动,错误:“DateTime::__construct(): Failed to parse time string”
【发布时间】:2018-08-18 19:38:22
【问题描述】:

当我启动我的 Laravel 服务器时,我收到以下错误:

“DateTime::__construct(): 无法解析位置 25 (2) 的时间字符串 (2018-03-10 08:44:12.-240929): 意外字符”

我做错了什么以及如何解决?

【问题讨论】:

  • 你能分享你的代码吗?

标签: laravel


【解决方案1】:

生成应用密钥,写入控制台:

php artisan key:generate

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

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

使用 pages.dateformat.default: 'm-d-Y'` 的 Hack

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

【讨论】:

    猜你喜欢
    • 2021-10-18
    • 2022-06-26
    • 1970-01-01
    • 2014-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-28
    • 1970-01-01
    相关资源
    最近更新 更多