У меня есть следующий код в моей программе С#.
DateTime dateForButton = DateTime.Now;
dateForButton = dateForButton.AddDays(-1); // ERROR: un-representable DateTime
Всякий раз, когда я запускаю его, я получаю следующую ошибку:
Добавленное или вычтенное значение приводит к непредставляемому DateTime.
Имя параметра: значение
Я никогда не видел это сообщение об ошибке раньше, и не понимаю, почему я его вижу. Из ответов, которые я читал до сих пор, я считаю, что я могу использовать -1 в операции сложения для вычитания дней, но, как показывает мой вопрос, это не тот случай, когда я пытаюсь сделать.