Laravel 4碳尾随数据错误

时间:2018-01-31 13:04:06

标签: laravel laravel-5 laravel-4 php-carbon

从数据库中检索时间戳字段并将其转换为json以进行响应时,出现以下错误。

InvalidArgumentException 追踪数据

该表有一个created_at字段,这是一个postgres timestampz字段,即我猜的带时区的时间戳。

即使我通过$ column-> created_at

访问该字段

它正在抛出这个错误。

1 个答案:

答案 0 :(得分:1)

尝试在模型中添加getDateFormat以覆盖默认格式:

protected function getDateFormat()
{
    return 'Y-m-d H:i:sO';
}

方法getDateFormat在Laravel 5.5及更低版本中受到保护,但在5.6中它是公开的,并在Eloquent部分的upgrade guide中提到: enter image description here