日期:2014-05-18  浏览次数:20904 次

取当前日期早一个月的日期???
C#中有没有这么个函数,当知道了当前日期,如“2012-03-12”,能否知道早一个月的日期???应该是“2012-02-13”,有知道的告诉下啊,就不用再编写个函数来求得了......

------解决方案--------------------
Convert.ToDateTime("2012-02-13").AddMonths(-1)
------解决方案--------------------
C# code

DateTime t = new DateTime(2012,3,12);
t.AddMonths(-1);

------解决方案--------------------
C# code

            //任意时间取前一个月
            DateTime dateTime = DateTime.Parse("2012-03-12");

            dateTime = dateTime.AddMonths(-1);
            //当前时间取前一个月
            dateTime = DateTime.Now.AddMonths(-1);