我在OData中编写一个DateTime过滤器查询,如下所示:
... + "$filter=SubmitTime lt datetime'2014-12-30T23:59:59.99Z'"
Run Code Online (Sandbox Code Playgroud)
并遇到以下错误:

我确实遵循了OData格式指南和其他在线参考,我写的字符串与指南一致.
这是由dll版本引起的问题吗?如本文所述: WebAPI OData DateTime错误
我使用的Microsoft.OData.Edm.dll版本是: 运行时版本:v4.0.30319版本:6.3.0.0
有任何想法吗?谢谢!
我有两个JavaScript Date对象.我需要在这两个Date对象之间进行OData查询.我查询的信息有一个名为领域createDate这是一个DateTimeOffset.根据我的理解,我可以这样做:
entities?filter=((createDate ge [Date1]) and (createDate le [Date2]))
Run Code Online (Sandbox Code Playgroud)
我的问题是:
谢谢!