Какой была дата 180 дней назад? - PullRequest
23 голосов
/ 23 февраля 2010

Как мне получить дату 180 дней назад с помощью C #?

Ответы [ 5 ]

54 голосов
/ 23 февраля 2010
DateTime oneEightyAgo = DateTime.Today.AddDays(-180);
9 голосов
/ 23 февраля 2010

РЕДАКТИРОВАТЬ:

DateTime day180 = Date.Now.AddDays(-180);

Важно поместить его в отдельную переменную, иначе значение будет потеряно.

7 голосов
/ 23 февраля 2010
DateTime oneEightyAgo = DateTime.Now.ToUniversalTime().AddDays(-180); 

Лучше всего записывать UTC ...

6 голосов
/ 23 февраля 2010

DateTime.Now.AddDays (-180)

4 голосов
/ 23 февраля 2010

DateTime.Now.AddDays(-180)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...