4

当我收听一个事件时,laravel 返回的时间戳格式如下:

created_at: {
  date:"2018-03-04 05:24:25.000000",
  timezone:"UTC"
  timezone_type:3
  }

我如何才能仅在 laravel 事件中返回时间戳或像这样:

2018-03-04 05:24:25.000000
4

1 回答 1

2

只需这样做:

$dateTime = $object->created_at->toDateTimeString();

或者在您使用的模型中创建访问器:

public function getCreatedAtStringAttribute($value)
{
    return $value->toDateTimeString();
}

并使用它:

$dateTime = $object->created_at_string;
于 2018-03-04T05:58:08.970 回答