如题
比如以今天为准,100天前是几年几月几日 ?
100天后是几年几月几日?
c#.net 里面应该怎么表示出来?
请大家不要简单的说下日期加减,什么日期相减
就不知道100天以后是什么日期,那什么来相减?请高手指点下,谢谢了。
比如以今天为准,100天前是几年几月几日 ?
100天后是几年几月几日?
c#.net 里面应该怎么表示出来?
请大家不要简单的说下日期加减,什么日期相减
就不知道100天以后是什么日期,那什么来相减?请高手指点下,谢谢了。
System.DateTime today = System.DateTime.Now;
System.DateTime answer = today.AddDays(36);
System.Console.WriteLine("{0:dddd}", answer);
//100天后的日期
DateTime time = DateTime.Now.AddDays(100);
Console.WriteLine(time.ToString("yyyy-MM-dd"));//100天前的日期
DateTime time = DateTime.Now.AddDays(-100);
Console.WriteLine(time.ToString("yyyy-MM-dd"));
datetime.now.addday(100);//当前日期后100天日期
System.DateTime today = System.DateTime.Now;
System.DateTime after100 = today.AddDays(100);
System.DateTime before100 = today.AddDays(-100);
System.Console.WriteLine("100天后{0:dddd}", after100);
System.Console.WriteLine("100天前{0:dddd}", before100);
系统自动计算的哈
datetime.now.addday(100)
datetime.now.addday(-100)
Add 将指定的 TimeSpan 的值加到此实例的值上。
AddDays 将指定的天数加到此实例的值上。
AddHours 将指定的小时数加到此实例的值上。
AddMilliseconds 将指定的毫秒数加到此实例的值上。
AddMinutes 将指定的分钟数加到此实例的值上。
AddMonths 将指定的月份数加到此实例的值上。
AddSeconds 将指定的秒数加到此实例的值上。
AddTicks 将指定的刻度数加到此实例的值上。
AddYears 将指定的年份数加到此实例的值上。往后的日子 正数
往前的日子 负数