我怎么样取上年、下年、上月、下月、昨天、明天的日期呢!请高人指点下!

解决方案 »

  1.   

                DateTime d = DateTime.Now;
                DateTime d0=d.AddDays(1);
                DateTime d1=d.AddYears(1);
               DateTime d2= d.AddYears(-1);
      

  2.   

    DateTime today = DateTime.Today;          
    DateTime lastyear=today.AddYears(-1);
    DateTime nextyear=today.AddYears(1);
    DateTime lastmonth=today.AddMonths(-1);
    DateTime nextmonth=today.AddMonths(1);
    DateTime lastday=today.AddDays(-1);
    DateTime nextday=today.AddDays(1);
      

  3.   

    DateTime d = DateTime.Now;
    int a; 
    上年、
      d = d.AddYear(-1);a = d.Year;
    下年、
      d = d.AddYear(1);a = d.Year;
    上月、
      d = d.AddMonth(-1);a = d.Month;
    下月、
      d = d.AddMonth(1);a = d.Month;
    昨天、
      d = d.AddDay(-1);a = d.Day;
    明天
      d = d.AddDay(1);a = d.Day;