2012-04-05 52 views
10

我已经有这样的东西DateTime.Now.ToString("dd.MM.yy");在我的代码中,我需要添加1周,如5.4.2012成为12.4.2012我试图将其转换为int,然后将其添加,但当它达到30时有一个问题。添加1个星期到当前日期

你能告诉我一些聪明的方法怎么做吗?

回答

26

您希望将它保留为DateTime,直到您准备将其转换为字符串为止。

DateTime.Now.AddDays(7).ToString("dd.MM.yy"); 
0

你不能在

DateTime.Now.AddDays(7) 
5

当然使用AddDays方法,任何理由!

DateTime.Now.AddDays(7).ToString("dd.MM.yy");