比如我在窗体 Textbox 控件上获取一个时间变量string strdate =  '2009-1-1'  或者 是时间变量 '2009-11-13' (总之长度不一定一样) ,然后我需要在这个时间上 相加一个月,或者相减一个月, 这样的函数用那一个呢,

解决方案 »

  1.   

    先转换数据类型为DateTime就可以加减了,或者换个控件,直接用DatetimePicker
      

  2.   

           string strdate =  "2009-1-1";
           string a = (Convert.ToDateTime(strdate).AddMonths(1)).ToString();//加1月
            string b = (Convert.ToDateTime(strdate).AddMonths(-1)).ToString();//减1月
      

  3.   

    日期时间.AddMonths(1)  加一个月
    日期时间.AddMonths(-1) 减一个月
      

  4.   

    兄弟,有现成的时间函数,多msdn!