点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我收到Json格式/Date(253402300799000)的日期响应,我希望将其显示为UI上的正常日期(dd/mm/yyyy)。 我已经编写了一个将其转换的函数,但是在某些情况下,它会失败,例如日期9999-12-31和1900-01-01。
当我转换上面的那个时,它给我的日期是1-1-10000和1-1-2040。
这是我编写的功能:
for(var i = 0; i { var oDate = oData.date [i] .DATE.match(/\ d +/g); var oDate1 = new Date(parseInt(oDate)); var sDate = oDate1.getMonth()+ 1 +"-" + oDate1.getDate()+"-" + oDate1.getFullYear(); oData.date [i] .DATE = sDate; } 注意:我正在使用xsoData。
您尝试过吗?
毫秒是数据输入的唯一类型吗?
对不起,桑迪普,
您需要什么时间?
您好,Sandeep,
问题不在于您的代码,而是在返回日期时,似乎在后端进行了一些内部转换。 p>
要返回的值(/Date(253402300799000))到目前为止是1月1日10000。
是否有可能从您的后端返回那两个日期? 如果不是,那么您可能会忽略这些。
否则,当您将对象结果归为此类日期时,您需要显式处理这些问题。
谢谢
vaibhav
一周热门 更多>