在当前日期添加1周

时间:2012-04-05 21:39:36

标签: c# datetime

我有类似的内容DateTime.Now.ToString("dd.MM.yy");在我的代码中,我需要添加1周的内容,例如5.4.2012成为12.4.2012我尝试将其转换为int和然后添加它,但是当它达到30时会出现问题。

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

3 个答案:

答案 0 :(得分:26)

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

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

答案 1 :(得分:5)

当然!

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

答案 2 :(得分:0)

您无法在

中使用AddDays方法的任何原因
DateTime.Now.AddDays(7)