如何在后台的列表视图中更改日期格式
How to change Date Format in listview in backoffice
我正在尝试更改 hybris backoffice listview 中的日期格式,我想以 dd/MM/yyyy 格式显示。请提供任何帮助。
列表视图作为自己的配置文件。我认为它调用了 'xxx_listview.xml' 之类的东西(xxx = 取决于您使用的是哪种模型)。在那里我认为你可以定义一个编辑器如何显示一些属性。也许您必须编写自己的编辑器而不是将参考文献放在这里。
经过多次探索,我找到了以下解决方案。
要改变listview中的日期格式,我们可以通过以下方式实现。
<context parent="GenericItem" type="AbstractOrder" component="listview">
<list-view:list-view>
<list-view:column qualifier="code" />
<list-view:column qualifier="focusOrderNumber" />
<list-view:column qualifier="date.getMonth()+1+'/'+date.getDate()+'/'+date.getYear()+1900)" label="type.AbstractOrder.date.name"/>
<list-view:column qualifier="totalPrice" />
<list-view:column qualifier="shipToUnit"/>
<list-view:column qualifier="user" />
</list-view:list-view>
</context>
注意:您可以指定任何分隔符来代替 /。
注意:这种方法的唯一问题是当日期或月份小于 10 时我们不能添加前缀 0。
它帮助了我。我希望它也能帮助到其他人。
我正在尝试更改 hybris backoffice listview 中的日期格式,我想以 dd/MM/yyyy 格式显示。请提供任何帮助。
列表视图作为自己的配置文件。我认为它调用了 'xxx_listview.xml' 之类的东西(xxx = 取决于您使用的是哪种模型)。在那里我认为你可以定义一个编辑器如何显示一些属性。也许您必须编写自己的编辑器而不是将参考文献放在这里。
经过多次探索,我找到了以下解决方案。 要改变listview中的日期格式,我们可以通过以下方式实现。
<context parent="GenericItem" type="AbstractOrder" component="listview">
<list-view:list-view>
<list-view:column qualifier="code" />
<list-view:column qualifier="focusOrderNumber" />
<list-view:column qualifier="date.getMonth()+1+'/'+date.getDate()+'/'+date.getYear()+1900)" label="type.AbstractOrder.date.name"/>
<list-view:column qualifier="totalPrice" />
<list-view:column qualifier="shipToUnit"/>
<list-view:column qualifier="user" />
</list-view:list-view>
</context>
注意:您可以指定任何分隔符来代替 /。
注意:这种方法的唯一问题是当日期或月份小于 10 时我们不能添加前缀 0。
它帮助了我。我希望它也能帮助到其他人。