Laravel 4 Laravel 4-无法覆盖getDateFormat()
有谁能告诉我,每当我在模型中重写这个方法并以任何方式修改它时,为什么会出现一个表示尾部数据的错误Laravel 4 Laravel 4-无法覆盖getDateFormat(),laravel-4,overriding,Laravel 4,Overriding,有谁能告诉我,每当我在模型中重写这个方法并以任何方式修改它时,为什么会出现一个表示尾部数据的错误 protected function getDateFormat() { return 'Y-m-d H:i:s'; } 对上述代码的任何更改都会破坏我的页面 我遵循这里的官方文档:这可能不一样,但我在处理时间戳和碳元素时会出现此错误,但对我传递的数据使用strotime()解决了我的问题,可能会对您有所帮助。getDateFormat仅用于说明数据库中日期/时间字段的存储方式。您不需要出
protected function getDateFormat() {
return 'Y-m-d H:i:s';
}
对上述代码的任何更改都会破坏我的页面
我遵循这里的官方文档:这可能不一样,但我在处理时间戳和碳元素时会出现此错误,但对我传递的数据使用strotime()解决了我的问题,可能会对您有所帮助。
getDateFormat
仅用于说明数据库中日期/时间字段的存储方式。您不需要出于显示目的对其进行修改
编辑:如果您不想到处调用format()
- 制作一个演示者类
- 添加访问器方法,如
和getDateYearAttribute
getDateMonthAttribute
- 使用Carbon的
方法设置字符串格式
- 添加用于设置日期格式的
- 为相同的对象添加刀片扩展