dtStr = dgv.Rows[a].Cells["添加日期"].Value.ToString();
dtStr = dtStr.Replace('-', '/');
dtStr+=" 0:00:00";
dtFrom = Convert.ToDateTime(dtStr);
运行时提示未被识别为有效的 DateTime。第一行值是"2020-04-19",2、3行有没有都不行。
如果你的["添加日期"]列里面存的就是DateTime格式的数据的话,可以直接使用 dtFrom = Convert.ToDateTime(dgv.Rows[a]["添加日期"])