如何在后台列表视图中更改日期格式

时间:2017-05-03 14:53:14

标签: listview hybris cockpit backoffice

我正在尝试更改hybris backoffice listview中的日期格式,我想以dd / MM / yyyy格式显示。对此有任何帮助。

Date format for Last Ship Date

2 个答案:

答案 0 :(得分:0)

listview作为自己的配置文件。我认为它称之为' xxx_listview.xml' (xxx =取决于您使用的是哪种型号)。在那里,我认为你可以定义一个编辑器如何显示一些属性。也许你必须编写自己的编辑器,而不是把参考文献放在这里。

答案 1 :(得分:0)

经过多次试验后,我找到了以下解决方案。 要更改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.

它帮助了我。我希望它也可以帮助别人。