我想获得当日的标准日期,格式为   2008年01月02日 
第二是获得当月减去1个月,  例如当前为2008年01月02日 , 减去1个月为 2007年12月 ,主要是实现: 你是在2008年01月02日领取了2007年12月的工资....  (这样的效果)而且注意: 如果日期是2008年02月02日 ,领取了2008年01月的工资 ,01月不能为 2008年1月 ,一定要有01而不是1

解决方案 »

  1.   


            DateTime now = DateTime.Now;
            Response.Write(now.ToString("yyyy年MM月dd日"));
            DateTime dt = now.AddMonths(-1);
            Response.Write(dt.ToString("yyyy年MM月dd日"));
      

  2.   

    DateTime.Now.AddMonths(-1).ToString("yyyy/mm/ddd");
      

  3.   

    winform的话        DateTime now = DateTime.Now;
            MessageBox.Show(now.ToString("yyyy年MM月dd日"));
            DateTime dt = now.AddMonths(-1);
            MessageBox.Show(dt.ToString("yyyy年MM月dd日"));
      

  4.   

    1. DateTime  aa = DateTime.Now; aa.ToString("yyyy年MM月dd日");2. DateTime xx = DateTime.Now.AddMonths(-1); //当月减去1个月
      

  5.   


    DateTime dt = DateTime.Now;
    Console.WriteLine(dt.ToLongDateString());
    dt = dt.AddMonths(-1);
    Console.WriteLine(dt.ToLongDateString());