我知道这是一个老问题,但仍然没有很好的答案.更改protected $dateFormat
将影响数据库,而serializeDate()
必须覆盖方法
class MyModel extends Eloquent { protected function serializeDate(\DateTimeInterface $date) { return $date->getTimestamp(); } }
或者我自己选择创造特质
trait UnixTimestampSerializable { protected function serializeDate(\DateTimeInterface $date) { return $date->getTimestamp(); } }
然后添加
class SomeClassWithDates extends Model { use UnixTimestampSerializable; ... }