Как получить дату без утра - PullRequest
0 голосов
/ 04 января 2019
DateTime.Now => 04.01.2019 06:20:51 AM

но я хочу, чтобы оно было

04.01.2019 18:20:51.

Я хочу получить дату без строкового формата

var events = myEntity.Select(d => EntityFunctions.DiffHours(d.StartDate, DateTime.Now) <= 3 &&
      EntityFunctions.DiffHours(d.StartDate, DateTime.Now) >= 0).Select(d => new
      {
          d.Id,
          d.CalendarId,
          d.Title,
          d.StartDate,
          d.Calendar.Name
      }).ToList();

1 Ответ

0 голосов
/ 04 января 2019
    var from = DateTime.Now.AddHours(-3);
    var to= DateTime.Now;
    var events = myEntity.Where(d => d.StartDate >= from && d.StartDate <= to) 
                         .Select(d => new
                             {
                                d.Id,
                                d.CalendarId,
                                d.Title,
                                d.StartDate,
                                d.Calendar.Name
                             }).ToList();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...