Можно ли удалить секунды из DateTime внутри выражения Lambda? [Дубликат]

Вставить в список вместо целого. Используйте пару (неполный список с накопленными значениями, сумматор с последней суммой) как состояние в сгибе.

15
задан GibboK 29 January 2013 в 14:45
поделиться

1 ответ

Используйте метод EntityFunctions.AddSeconds для создания даты на стороне сервера.

 .Where(x => x.DateTimeStart > currentDateTime && 
             currentDateTime >= EntityFunctions.AddSeconds(x.DateTimeStart, x.ReminderTime))
30
ответ дан Sergey Berezovskiy 15 August 2018 в 15:44
поделиться
  • 1
    Обратите внимание, что EntityFunctions устарела. Вместо этого используйте DbFunctions. – Tyler Forsythe 24 April 2014 в 01:35
  • 2
    @TylerForsythe спасибо за обновление! Это быстро меняющийся мир :) – Sergey Berezovskiy 24 April 2014 в 08:57
  • 3
    {"FUNCTION db.AddMinutes не существует & quot;} :( – Pažout 20 January 2015 в 19:49
  • 4
    @ Pažout вы используете базу данных MySQL? – Sergey Berezovskiy 23 January 2015 в 08:45
  • 5
    @ Tyler Forsythe, какая версия структуры сущности необходима для использования DbFunctions? – stom 30 August 2015 в 10:26