如何得到 2012-02-03 的往前 第10 天,和往后 第10 天 的日期字符串?
如何得到 2012-02-03 的往前 第10 天,和往后 第10 天 的日期字符串?
-------------------------
即 往前第10天 是 2012-01-24
往后10天是 2012-02-13
关键是如何计算,得到这个日期
[解决办法]
Convert.ToDateTime("2012-02-03").AddDays(-10) --2012-01-24
Convert.ToDateTime("2012-02-03").AddDays(10) --2012-02-13
[解决办法]
DateTime.AddDays这个方法,你是负数就往前,正数就往后
然后转字符串不是问题吧
[解决办法]
DateTime time = Convert.ToDateTime("2012-02-03");
time.AddDays(10);往后的10天
time.AddDays(-10);往前的10天
[解决办法]
AddDays
System.DateTime today = System.DateTime.Now;System.DateTime answer = today.AddDays(36);System.Console.WriteLine("{0:dddd}", answer);