我在服务返回的数据中有一个DateTime属性,如:"SDateTime":"2014-06-29T03:30:00.000"
我需要编写一个查询来获取日期小于"2014-06-26T03:30:00.000"且大于"2014-06-23T03:30:00.000"的集合
如何为dateTime编写过滤器?
谢谢.
我需要返回日期为4/4/2013的记录(例如).ODATA服务中的日期字段返回{DATE:"2013-04-04T17:39:33.663"}
该查询应该如何?
到目前为止,我已经看到了三个选项,但没有一个是直截了当的.
选项一:datetime'2013-04-04T12:00':这需要规定时间
选项二:月份(DATE)eq 04天(DATE)eq 04 year(DATE)eq 2013:这很麻烦
选项三:使用带有'ge'和'le'的选项1来获取两个日期之间的记录:这也是废话.
这应该非常简单,因为它在T-SQL中.
我正在研究新的ASP.NET Web API作为报告工具.
在SQL中我会这样做:
WHERE order_date
BETWEEN to_date ('2003/01/01', 'yyyy/mm/dd')
AND to_date ('2003/12/31', 'yyyy/mm/dd');
Run Code Online (Sandbox Code Playgroud)
...这些类型的命令如何在ODATA协议URL中转换?