string 编号 = gvBookReturn.DataKeys[e.NewSelectedIndex].Value.ToString();
DateTime returnDate = Convert.ToDateTime(gvBookReturn.Rows[e.NewSelectedIndex].Cells[4].Text);
DateTime todayDate = DateTime.Now.Date;
TimeSpan ts = todayDate - returnDate;
int daysDate = ts.Days;
该字符串未被识别为有效的 DateTime。有一个从索引 2 处开始的未知字。源错误:
行 77: //获取当前选择图书编号
行 78: string 编号 = gvBookReturn.DataKeys[e.NewSelectedIndex].Value.ToString();
行 79: DateTime returnDate = Convert.ToDateTime(gvBookReturn.Rows[e.NewSelectedIndex].Cells[4].Text);
行 80: DateTime todayDate = DateTime.Now.Date;
行 81: TimeSpan ts = todayDate - returnDate;
错误行79行。我想从SQL数据库的一个表里读取一个日期类型的数据给returnDate,再读取电脑现在的时间给todayDate,然后两个时间相减,相减后取天数给daysDate。
DateTime returnDate = Convert.ToDateTime(gvBookReturn.Rows[e.NewSelectedIndex].Cells[4].Text);
DateTime todayDate = DateTime.Now.Date;
TimeSpan ts = todayDate - returnDate;
int daysDate = ts.Days;
该字符串未被识别为有效的 DateTime。有一个从索引 2 处开始的未知字。源错误:
行 77: //获取当前选择图书编号
行 78: string 编号 = gvBookReturn.DataKeys[e.NewSelectedIndex].Value.ToString();
行 79: DateTime returnDate = Convert.ToDateTime(gvBookReturn.Rows[e.NewSelectedIndex].Cells[4].Text);
行 80: DateTime todayDate = DateTime.Now.Date;
行 81: TimeSpan ts = todayDate - returnDate;
错误行79行。我想从SQL数据库的一个表里读取一个日期类型的数据给returnDate,再读取电脑现在的时间给todayDate,然后两个时间相减,相减后取天数给daysDate。
解决方案 »
- listview 问题
- 如何连接oracle9i--------------------听说标题要长
- c#textBox.Text输入小数点的问题,帮帮忙啊!
- c# 简单问题 在线等
- vs2008第三方控件
- web service 本地都访问不了
- .net 2.0中的DataGridView是不是不能绑定join出来的DataSet啊?
- 几个人用资源管理器vss一起开发,经常打开vs.net后,文件很多都打不开,为什么会这样?该怎么办?
- IE下载时 总体是打开还是保存,如何默认保存,而不出提示框?
- timer控件问题
- pictureBox移动窗体
- 一个按钮点击事件触发时,要调用一个带参数的方法怎样实现?
看看gvBookReturn.Rows[e.NewSelectedIndex].Cells[4].Text 为多少
应该是这个不是日期格式
DateTime.TryParse
DateTime.ParseExact
看行不
这样肯定不行的...LZ 人呢?解决了?估计得用DateTime.ParseExact