gpt4 book ai didi

laravel-4 - Laravel 4 - 无法覆盖 getDateFormat()

转载 作者:行者123 更新时间:2023-12-02 23:22:15 25 4
gpt4 key购买 nike

任何人都可以告诉我,为什么每当我在模型中重写此方法并以任何方式更改它时,都会收到“Trailing Data”错误?

protected function getDateFormat() {
return 'Y-m-d H:i:s';
}

对上述代码的任何更改都会破坏我的页面。

我在这里关注官方文档:http://laravel.com/docs/eloquent#timestamps

最佳答案

getDateFormat 纯粹是为了说明日期/时间字段如何存储在数据库中。您不应该为了显示目的而修改它。

编辑:如果您不想在任何地方调用 format(),这里有一些关于自定义日期时间字段格式的建议。

  • 创建演示者类(class)
  • 添加访问器方法,例如 getDateYearAttributegetDateMonthAttribute
  • 按照文档使用 Carbon 的 setToStringFormat 方法 here
  • 添加 HTML macro用于格式化日期
  • 为同一事物添加 Blade 扩展

关于laravel-4 - Laravel 4 - 无法覆盖 getDateFormat(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21266539/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com