Sapui5 创建模型时的日期格式设置
我正在硬编码一些日期,以便写回模型 例如Sapui5 创建模型时的日期格式设置,sapui5,Sapui5,我正在硬编码一些日期,以便写回模型 例如 oEntry.StartDate=“2016-03-28:00:00”; 这将抛出一个无效的日期错误: oModel.create(“/CalendarSet”),oEntry{ 成功:成功, 错误:错误 }); 日期的正确格式是什么?您可以使用Javascript日期元素 oEntry={ StartDate:新日期(年、月、日、时、分、秒、毫秒) }; oModel.create(“/CalendarSet”),oEntry{ 成功:成功, 错误
oEntry.StartDate=“2016-03-28:00:00”;
这将抛出一个无效的日期错误:
oModel.create(“/CalendarSet”),oEntry{
成功:成功,
错误:错误
});
日期的正确格式是什么?您可以使用Javascript日期元素
oEntry={
StartDate:新日期(年、月、日、时、分、秒、毫秒)
};
oModel.create(“/CalendarSet”),oEntry{
成功:成功,
错误:错误
});
资料来源:
如果您在URL中的sPath中需要它,您可以使用以下命令来获取日期时间字符串
getTimestamp:function getTimestamp(oDate){//TODO:JsDoc
this.oLogger.info(“输入函数时间戳(oDate)”;
返回sap.ui.core.format.DateFormat.getDateTimeInstance({pattern:“yyyy-MM-ddTKK:MM:ss“}).format(oDate | | new-Date());
},
这就是您需要的:
oEntry={};
oEntry.StartDate=新日期();//假设“StartDate”是服务中的corr.fieldname
//还假设它是实体中唯一的键
//及其类型DateTime
oModel.create(“/CalendarSet”),oEntry{
成功:成功,
错误:错误
});
查看该URL:请改用MDN。