我用DateTime.Now.ToString("yyyyMMdd")获取当前的时间为20060512可我想到的时间是20060511 也就是我想得到当前时间的前一天,请问怎么计算,谢谢!

解决方案 »

  1.   

    有一个 增加一天的方法吧  你就增加 -1天就可以了 具体的记不清楚了出售全能空间 1G/1年 支持 SQL-SERVER 
    详情请查看下面网址:    http://www.aspxwork.com这是一个C#学习网站 有站长在线答疑
    用的是动网新闻。总体感觉还算不错。资料满全的。
    最有特点的是有站长在线答疑。感觉满有特色的。
      

  2.   

    DateTime.Now.AddDays(-1).ToString("yyyyMMdd")
      

  3.   

    就是DateTime.Now.AddDays(-1);没有比这个更好的了,但我估计你是不是问题不在这,否则这个方法你应该知道才对,它太常用了。
      

  4.   

    DateTime.Now.AddDays(-1).ToString("yyyyMMdd")
      

  5.   

    这还用说当然是
    DateTime.Now.AddDays(-1).ToString("yyyyMMdd")
      

  6.   

    LS上兄弟们都说了,那我就不再重复了!jf
      

  7.   

    DateTime.Now.AddDays(-1).ToString("yyyyMMdd")
      

  8.   

    DateTime.Now.AddDays(-1)
    DateTime.Now.AddDays(-1).ToString("yyyyMMdd")
    都行