我想要一个linq查询来返回计算的时间跨度, 我之前使用过timepan函数,但我不知道如何将它合并到linq中。 基本上linq返回一个日期时间字段,我想从当前日期时间中减去日期和时间。
任何帮助表示赞赏!
由于
答案 0 :(得分:1)
可能是这样的:
from s in something
select DateTime.Now.Subtract(s.DateField)
答案 1 :(得分:0)
当然,下面的代码返回一个打开日期的字段,我想计算案例打开的天数并将其放入gridview。
var query2 =来自db.tblCases中的cs 其中cs.date_closed.HasValue == false 选择新的 { cs.date_case_opened),
};
gvReport.DataSource =
query2.Select(o => new {o.time });
gvReport.DataBind();
lbCount.Text = "Days open: " + ???