首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么得到 2012-02-03 的往前 第10 天,和往后 第10 天 的日期字符串

2012-03-13 
如何得到 2012-02-03 的往前 第10 天,和往后 第10 天 的日期字符串?如何得到 2012-02-03 的往前 第10 天,

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

热点排行