Как сравнить время в Линке? - PullRequest
0 голосов
/ 25 марта 2019

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

var count = context.Db2FailureEvents
    .Where(x => x.Timestamp >= DateTime.Now.AddMinutes(-60))
    .Count(); 

Это не вернет записи, сделанные за последний час.Это вернет записи, сделанные за последний день.Ниже приведена одна примерная дата в таблице 2019-03-25 10:12:25.Могу ли я узнать, почему я не получаю записи, сделанные за последний час?Любая помощь будет оценена.Спасибо.

1 Ответ

0 голосов
/ 25 марта 2019

Я попробовал твой код, и он работал для меня.

Я также пробовал "(x => x.Timestamp.**Value** >=", так как вы упомянули, что использовали DateTime?, что также работает для меня.

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