十月CMS,如何更改模板中的日期格式?

问题描述 投票:-2回答:3

我使用代码:{{operation.updated_at->format('d.m.Y H:i')}},但这不起作用。

php laravel octobercms
3个回答
1
投票

您应该尝试在operation模型中添加:

public function getUpdatedAtAttribute($date)
  {
      return Carbon\Carbon::createFromFormat('Y-m-d H:i:s', $date)->format('d.m.Y H:i');
  }

每次使用模型中的这些属性来显示日期时,这些属性都会以不同的方式呈现。

$operation= Operation::find(1);
echo $operation->updated_at; // d.m.Y H:i will be displayed

0
投票

如果你理解你的问题...可能你正在寻找这个: -

{{date('d.m.Y H:i',strtotime(operation.updated_at))}}

希望能帮助到你!


0
投票

您可以使用

operation.updated_at.format('d.m.Y H:i')

因为updated_at是一个碳物体

© www.soinside.com 2019 - 2024. All rights reserved.