点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的 我正在使用此函数sap...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的 我正在使用此函数sap...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的
我正在使用此函数sap.ui.core.format.DateFormat.getDateTimeInstance({pattern:" YYYY-MM-ddTHH:mm"});。
从日期对象转换为字符串。
日期格式在" EN" 中工作正常,但在" DE"中返回错误的值。
可在DE中复制。 将浏览器语言更改为DE。 关闭并打开浏览器。 使用波纹管链接查看问题
日期输入值为01.01.2021,但返回的" DE"中的01.01.2020
我确实调试了F11。 在 DateFormat-dbg.js 中,将调用下面的突出显示方法,当突出显示的行更改日期值时。
该行正在调用 UniversalDate-dbg.js 文件正在被调用。
在 UniversalDate-dbg.js 中突出显示是否针对其他语言正在执行else块。
数据值 01.01.2021,02.01.2021,03.01.2021 不起作用 04.01.2021 在起作用,因为否则 if(oDate
检查var oFirstDay
其他区块正在针对 EN执行。
最好的问候
Sathish Mani
(146.8 kB)
大家好,
已通过添加参数UTC:false解决了该问题。
sap.ui.core.format.DateFormat.getDateTimeInstance({模式:" YYYY-MM-ddTHH:mm",UTC:false});
最好的问候
Sathish Mani
一周热门 更多>