如何配置DatePicker,以便getValue以与显示的相同格式返回值

2020-09-19 10:25发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在使用sap.m.D...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我正在使用sap.m.DatePicker显示如下日期:2018年5月25日。api说:"默认情况下,使用所使用语言环境的中间格式。" ( https://sapui5.hana .ondemand.com/#/api/sap.m.DatePicker/methods/getDisplayFormat

调用getDisplayFormat时,它返回null。

调用getValue时,它返回如下日期:5/25/18。 api说:"默认情况下,使用所使用语言环境的短格式。" ( https://sapui5.hana .ondemand.com/#/api/sap.m.DatePicker/methods/getValueFormat

调用getValueFormat时,它返回null。

如何从DatePicker获取每种语言环境的显示格式,而不仅限于en?

由于getDisplayFormat返回null,所以无法使用setValueFormat设置此值。

非常感谢和问候,

基督徒。

2条回答
葫芦娃快救爷爷
2020-09-19 10:56 .采纳回答

日期选择器的getValue()返回日期选择器的显示值...

创建一个包含所有语言环境的json文件,然后使用方法日期对象上的toLocaleDateString()

检查示例代码: https://embed.plnkr.co/xFJFAYIWzt7aUMpuiHIm/

打开控制台以查看结果:

一周热门 更多>