расчет времени в LINQ - PullRequest
       8

расчет времени в LINQ

0 голосов
/ 21 апреля 2010

Я хочу, чтобы запрос linq возвращал рассчитанный промежуток времени, Я использовал функцию timepan ранее, но я не уверен, как включить ее в linq. По сути, linq возвращает поле даты и времени, которое я хочу вычесть из текущей даты и времени, чтобы получить дни и часы.

Любая помощь приветствуется!

Спасибо

Ответы [ 2 ]

1 голос
/ 21 апреля 2010

Может быть что-то вроде:

from s in something
select DateTime.Now.Subtract(s.DateField)
0 голосов
/ 21 апреля 2010

Конечно, код ниже возвращает поле с открытой датой, я хочу подсчитать, сколько дней дело открыто, и поместить его в сетку.

var query2 = из cs в db.tblCases где cs.date_closed.HasValue == false выберите новый { cs.date_case_opened),

                         };

    gvReport.DataSource =
                query2.Select(o => new {o.time });

            gvReport.DataBind();
            lbCount.Text = "Days open: " + ???
...