错误说明已经说得很清楚了,断点看下txtoutspread1.Text的内容是什么如果无法保证一定能转换成功,用DateTime.TryParse

解决方案 »

  1.   

    string  time ="从"+ DateTime.Parse(txtoutspread.Text).ToString()+"到";
            time += DateTime.Parse(txtoutspread1.Text)).ToString();
      

  2.   

    string  time ="从"+ Convert.ToDateTime(txtoutspread.Text).ToString()+"到";
            time += Convert.ToDateTime(txtoutspread1.Text)).ToString();
      

  3.   

    过客说的对
    应该是你的输入的字符串无法转化为DateTime类型
    可以用正则对输入的时间格式进行限制
      

  4.   

    string  time ="从"+ Convert.ToDateTime(txtoutspread.Text.Trim()).ToString()+"到";
            time += Convert.ToDateTime(txtoutspread1.Text.Trim())).ToString();
      

  5.   

    string  time ="从"+ (string)DateTime.Parse(txtoutspread.Text)+"到";
            time += (string)DateTime.Parse(txtoutspread1.Text);
    转换下
      

  6.   

    晕就一个字既然要字符串,转为DateTime做啥?
      

  7.   

    晕就一个字既然要字符串,转为DateTime做啥?
    ---------
    哈,倒塌~被楼主误导了,看来经验还是不足啊...