C#OData仅限日期

时间:2015-02-18 14:13:03

标签: c# date datetime odata datetimeoffset

我做了一个OData服务,从Access数据库中公开了一些数据,一切正常,我正在成功读取数据。

在此链接上,我发现OData支持" Edm.Date"这是一个仅限日期的对象类型。 https://msdn.microsoft.com/en-us/library/ff478141.aspx

如果我使用DateTime或DateTimeOffset,它在输出和原理图(元数据)中包含时间,我发现它不是" Edm.Date"类型。

经过一些google-in,我没有发现任何暗示C#只有#14;仅限#34;对象类型。

我使用的是默认的Visual Studio 2013 OData项目模板。

我的问题是,我需要在C#中使用哪种对象类型,以便它转换为" Edm.Date"在OData服务?

1 个答案:

答案 0 :(得分:0)

如果您使用ASP.NET Web API为OData V4编写服务,则Edm.Date和Edm.TimeOfDay支持将在3月份的下一个版本(即v5.5)中提供。