SAPUI5:格式化日期字段(Odata)

时间:2016-08-23 11:02:09

标签: javascript date formatting sapui5

我有类似的问题herehere。我也在使用XML视图。使用此代码

<Text text="{ path: 'model1>CHANGE_DATE' }" />      

我得到了以下输出:

/Date(1671944676355)/

当我尝试

<Text text="{ path: 'model1>CHANGE_DATE', 
              type: 'sap.ui.model.type.Date', 
              formatOptions: { pattern: 'MM/dd/yyyy' } }" />,

我收到错误消息

  

sap-ui-core-dbg.js:30928未捕获TypeError:oDate.getTime不是函数

您是否有任何想法为什么格式化不起作用?

提前致谢。

祝你好运

2 个答案:

答案 0 :(得分:1)

转换为ODataModel解决了这个问题。

答案 1 :(得分:1)

oData模型包含元数据,json模型没有。 格式化程序也是可能的({path ... formatter ...})。

https://help.sap.com/saphelp_uiaddon10/helpdata/en/07/e4b920f5734fd78fdaa236f26236d8/content.htm