Ответ 1
DateTime oneEightyAgo = DateTime.Today.AddDays(-180);
Как я могу получить дату 180 дней назад с помощью С#?
DateTime oneEightyAgo = DateTime.Today.AddDays(-180);
ИЗМЕНИТЬ:
DateTime day180 = Date.Now.AddDays(-180);
Важно поставить его в отдельную переменную, иначе значение будет потеряно.
DateTime oneEightyAgo = DateTime.Now.ToUniversalTime().AddDays(-180);
Лучше всего записать UTC...
DateTime.Now.AddDays(-180)
DateTime.Now.AddDays(-180)