在c#里面,如果当前日期是一个字符串表示的"20060117",现在想在这个日期基础上增加任意的天数,比如说123添,有没有什么好的办法?

解决方案 »

  1.   

    先转换成DateTime类,然后用AddDays的方法
      

  2.   

    怎么转换成 Datime类型啊,我用Convert.todatetime("20060117")老是出错啊
      

  3.   

    不是所有的格式都可以任意转换的DateTime.AddDays(123)
      

  4.   

    转来转去呀,先转成int32再转成datatime
      

  5.   

    用DateTime中AddDays方法,
    先转成DateTime吧
      

  6.   

    string _strDate = "2006-01-17";
    //添加123天
    DateTime _dt = Convert.ToDateTime(_strDate).AddDays(123);