日期(DD-Mon-YY)到DateTime(mm / dd / yyyy)比较

时间:2016-06-25 17:14:23

标签: c# oracle linq-to-entities

目的

我有一个DATE类型的列,格式为DD-Mon-YY(即25-JUN-16),这是一种扩展日期格式。我想使用此列作为查询过去10天内条目的条件,并对其应用逻辑。

工具: C#,Oracle,LINQ to Entities。


代码

DateTime startDate = DateTime.Today.AddDays(-10);
DateTime endDate = DateTime.Today;

var dates = (from x in db.MY_TABLE
            where x.TIMESTAMP >= startDate && 
            x.TIMESTAMP <= endDate 
            select x);

问题

当我运行此代码时,没有任何内容填充我的列表。我已经阅读了有关此问题的其他主题,但我遇到的所有解决方案都建议先将Date转换为字符串然后转换为DateTime。我不能这样做因为我需要先使用Date来查询,而LINQ to Entities没有ParseExact方法。

0 个答案:

没有答案