我用datetime.now获取系统时间DateTime dt = DateTime.Now;dt定义为开始租期,然后在textbox里输入租期,用int型行不?然后我想算出到期时间,C#代码怎么写?

解决方案 »

  1.   

    租期单位是?
    DateTime dt = DateTime.Now;
    DateTime dtEnd = dt.AddDays(int.Parse(txtbox.Text));
      

  2.   

    输入租期为天:
    DateTime dtEnd = dt.AddDays(int.Parse(textbox.Text));输入租期为月:
    DateTime dtEnd = dt.AddMonths(int.Parse(textbox.Text));输入租期为年:
    DateTime dtEnd = dt.AddYears(int.Parse(textbox.Text));
      

  3.   

    上面的都讲了!你的输入文本框是String 时 记得类型转换下!