namespace App\Models;use DateTimeInterface;/** * @mixin \Eloquent */class BaseModel extends \Illuminate\Database\Eloquent\Model{ // use ModelTrait; public $timestamps = true; protected $dateFormat = 'U'; /** * 格式化模型的时间格式 * @author Bruce 2021/4/21 * @param DateTimeInterface $date * @return string */ protected function serializeDate(DateTimeInterface $date): string { // api直接返回时间戳,web页面返回ymd if (request()->route()->getPrefix() !== 'api/') { return $date->format('Y-m-d H:i:s'); } return $date->unix(); }}