【发布时间】:2014-08-01 20:06:45
【问题描述】:
我正在尝试获取 DB::raw("DATE_FORMAT(created_at, '%m-%d-%Y %r') AS created_at") 的 Eloquent 查询结果,但每次我从 Carbon 收到此异常:
InvalidArgumentException
Unexpected data found. Trailing data
如果我将其更改为 created_at 而不是使用 MySQL 的 DATE_FORMAT() 函数,那么它可以毫无问题地获取数据。
我不仅以前没有问题地完成过这种日期格式,而且我检查了数据库表中的每个字段(这个种子只有 10 个)并且每个都是标准的有效日期,所以我想知道为什么Carbon 正在迎头赶上。
在 Laravel 4.1 中运行。
【问题讨论】:
标签: php mysql laravel-4 php-carbon