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