Ответ 1
Сегодняшняя дата года назад была бы
DateTime lastYear = DateTime.Today.AddYears(-1);
Как мне получить сегодняшнюю дату год назад в С#?
Сегодняшняя дата года назад была бы
DateTime lastYear = DateTime.Today.AddYears(-1);
Что вы подразумеваете под "датой последних лет"?
Если вы просто хотите дату сегодня минус один год, попробуйте следующее:
DateTime myDateTime = DateTime.Now.AddYears(-1);
Надеюсь, это то, что вам нужно.
UPDATE: Черт, я способ замедлить, кажется: (
с использованием Fluent DateTime http://fluentdatetime.codeplex.com/
var oneYearAgo = 1.Years().Ago();
DateTime.Now.AddYears(-1);
DateTime.Now.AddYears(-1)