读书人

怎么得到 2012-02-03 的往前 第10 天

发布时间: 2012-03-13 11:21:11 作者: rapoo

如何得到 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

C# code
System.DateTime today = System.DateTime.Now;System.DateTime answer = today.AddDays(36);System.Console.WriteLine("{0:dddd}", answer); 

读书人网 >C#

热点推荐