Добавление DateTime в C # - PullRequest
5 голосов
/ 24 мая 2011

Можно ли добавить даты в C #?

(DateTime.Today.ToLongDateString() + 10)

Я пробовал это, но это не работает.

Ответы [ 4 ]

15 голосов
/ 24 мая 2011

Хотите добавить дни?

DateTime newDate = DateTime.Today.AddDays(10);

Обратите внимание, что вы получите новый DateTime обратно!

* MSDN 1007 *

9 голосов
/ 24 мая 2011

Используйте DateTime.Today.AddDays(10) или любую другую функцию AddXXX в DateTime.

8 голосов
/ 24 мая 2011

Что такое единица измерения 10. Если это дни; то

var todayPlus10Days = DateTime.Today.AddDays(10);
7 голосов
/ 24 мая 2011

Используйте метод AddDays ():

DateTime dt = DateTime.Today;
dt = dt.AddDays(10);
...