sapui5 - UI5 中的日期格式问题
问题描述
我有一个 Odata 服务,它按照以下模式带回审计日期和时间
AUDIT_Date : Sun Nov 23 -4713 16:07:02 GMT-0752(太平洋标准时间)
AUDIT_time: : ms: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.
解决方案
例如:
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/
推荐阅读
- apache-spark - Pyspark 的 Spark 用户界面
- python - Pandas Dataframe Python:代码错误修复和简化 - 如果 Location='Y',商店类别级别的空间减少 50%
- sql - Oracle HR 模式中的 SQL
- groovy - groovy中最小调用中的比较器与闭包?
- amazon-web-services - 从 AWS Lambda 函数中删除 zip 文件
- python - 更新的 pandas 显示旧版本并在使用爆炸功能时引发属性错误
- python - 按日期加密密码实验
- javascript - axios 无法获取响应数据
- image-processing - 想不出解决这个图像分割问题
- c - 如何在具有 Web 扩展原生消息传递 API 的原生 C 应用程序中使用`stdin`?