的两种不同格式的我有我的表EndDate
列,它接受记录等这样比较的DateTime
2014年10月29日00:00:00.000
现在我想以比较这DateTime
当前日期。对于这一点,我做了这样的: -
var today=DateTime.Now;
var LstEvents = (from t in _context.Tournaments
where t.SiteId == siteId && t.EndDate != null
&& t.EndDate < today
select t).ToList();
但t.EndDate < today
没有返回结果我想要的。我做添加监视今天和检查的价值和它的格式是一样
今天{2014年11月3日下午8时12分〇〇秒} System.DateTime的
因此,我的日期是无法进行比较。 任何帮助将不胜感激
谢谢!
'DateTime'没有格式,字符串有。什么类型的'EndDate'列? – 2014-11-03 14:48:18
datetime @TimSchmelter – 2014-11-03 14:49:28
'DateTime'由_value_进行比较,而不是格式化值。别的东西正在抛弃你的结果。 – 2014-11-03 14:50:22