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

2020-09-19 10:25发布

         点击此处--->   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设置此值。

非常感谢和问候,

基督徒。

         点击此处--->   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条回答
葫芦娃快救爷爷
1楼 · 2020-09-19 10:56.采纳回答

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

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

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

打开控制台以查看结果:

Aaron 3364
2楼-- · 2020-09-19 10:39

您好,Srikanth,

非常感谢您的回答,这比我需要的还要多。 您的代码的这一部分以我需要的方式格式化getValue()的返回值:

  

最诚挚的问候,

基督徒。

一周热门 更多>