Laravel Nova 设置全局日期时间格式

Laravel Nova set global DateTime format

有没有办法在全局级别为 Laravel Nova 设置格式?

目前我必须到处做这样的事情:

DateTime::make('Created At')->sortable()->format('D-M-yyyy H:m'),

最好我只希望所有 DateTime 个实例都这样格式化。

我建议将默认 DateTime 字段扩展到 App\Nova\Fields\DateTime,这样您就可以更好地控制如何为每个项目定义默认值。

https://crynobone.com/extending-default-fields-on-laravel-nova/

Nova 4 用户;您可以使用我的(麻省理工学院许可)包 wdelfuego/nova-datetime 为您的字段添加对可配置的全局 DateTime 格式的支持。