使用时间字段过滤

2020-09-16 03:44发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我想知道如何在过滤器...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我想知道如何在过滤器参数中传递时间字段Edm.Time值。 我检查 https://archive.sap.com/discussions/thread/3558834 并 它引导我为Date字段传递$ filter =(DepDate EQ datetime'2013-01-02T00:00:00'),它可以正常工作。 在时间字段的情况下,当我通过DepTime EQ'PT11H00M00S'时,它不起作用。 我检查了"使用OData日期和时间"博客,作者John Patterson 用于格式化" DepartureTime":" PT11H00M00S"时间字段值设置为11:00 AM,以在UI5中显示值。 我想知道在过滤器参数以及/IWFND/GW_CLIENT测试中需要发送哪种格式的时间值。 非常感谢,

Raj

2条回答
CPLASF-自律
2020-09-16 04:21

请参考OData V2规范,它应为"代表一天中的时间,范围为0:00:00.x到23:59:59.y,其中x和y取决于精度" 与示例-

示例1:PT13H20M

在您的情况下,请尝试不使用单引号。

http://www.odata.org/documentation/odata- 版本2-0/概述/

一周热门 更多>