linq クエリで計算されたタイムスパンを返すようにしたいのですが、以前に timespan 関数を使用したことがありますが、それを linq に組み込む方法がわかりません。基本的に、linqは現在の日時から減算して日時を取得したい日時フィールドを返しています。
どんな助けでも大歓迎です!
ありがとう
たぶん次のようなもの:
from s in something
select DateTime.Now.Subtract(s.DateField)
確かに、以下のコードはオープン日フィールドを返します。ケースがオープンしている日数を計算し、グリッドビューに入れたいと思います。
var query2 = db.tblCases の cs から cs.date_closed.HasValue == false select new { cs.date_case_opened),
};
gvReport.DataSource =
query2.Select(o => new {o.time });
gvReport.DataBind();
lbCount.Text = "Days open: " + ???