如果今天日期是2009-7-6,怎么取得到今天刚好是一年(365天)的那个日期,也就是怎么得到“2008-7-5”

解决方案 »

  1.   

    DateTime dt= DateTime.Now.AddYears(-1);
      
    *****************************************************************************
    欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) http://feiyun0112.cnblogs.com/
      

  2.   

                DateTime dt = DateTime.Now.AddYears(-1);
                Console.WriteLine(dt.ToShortDateString());
      

  3.   

    如果你不分闰年都是要365天的话,直接adddays(-365)就行。
      

  4.   

    按照5楼的方法解决了,但是AddYears(-1)、AddDays(-1)这样不准确,减了之后还需要判断一下天数,再执行AddDays才行