UI5中的日期格式问题

时间:2018-10-16 23:28:51

标签: sapui5

我有一个Odata服务,可以按照以下模式带回审核日期和时间

AUDIT_Date:星期日,11月23日-4713 16:07:02 GMT-0752(太平洋标准时间)

AUDIT_time :: 毫秒:0 __edmType:“ Edm.Time”

在元数据中,我看到的格式为:

<d:AUDIT_DATE m:type="Edm.DateTime">0000-00-00T00:00:00.0000000</d:AUDIT_DATE>

<d:AUDIT_TIME m:type="Edm.Time">PT0H0M0S</d:AUDIT_TIME>

我正在尝试创建一个新记录,同时我需要在这些字段中传递当前日期和时间。我看到了一些有关日期格式的博客,但没有一个给我明确的例子说明如何解决此问题。

       The data object I am trying to pass to OdataModel.create is "parts"
       and need to pass 
       parts.Audit_date = "current date"
       parts.Audit_Time = "current time" in those formats. 

1 个答案:

答案 0 :(得分:1)

例如:

parts.Audit_date = "/Date(1354665600000)/";
parts.Audit_Time = "PT11H00M00S";

日期是从1970年开始的毫秒,时间是11小时0分0秒:)

我认为这是查找有关edm日期和时间信息的最佳博客: https://blogs.sap.com/2013/04/28/working-with-odata-dates/

相关问题