linq 查询条件为时间。时间类型是datetime

var query = (from c in myreturn.ReturnModels.Shipments
where c.ShippedDate <= Convert.ToDateTime(model.StartTime) && c.DeliveryDate <= Convert.ToDateTime(model.EndTime)
select c).ToList();
这是我数据库的时间:2013-11-28 04:53:08.020,用以上方法查询数据为空,求解

在sql server management studio中点工具,sql server profiler,然后运行你的程序,看输出什么sql

楼主注意时间格式问题