Вы получаете ошибку, потому что конструктор DateTime
занимает много времени, но вы передаете объект:
DateTime thisdate = new DateTime(vo2.Rows[0]["Start"]);
Я думаю, что первый столбец в DataTable
уже a DateTime
, затем используйте это:
DateTime thisdate = vo2.Rows[0].Field("Start");
В противном случае вы должны проанализировать его, например:
string dtVal = vo2.Rows[0]["Start"].ToString(); // 3/9/2019 8:00:00
DateTime thisdate = DateTime.ParseExact(dtVal, "d'/'M'/'yyyy h:mm:ss", null);
или даже проще, потому что с этим вводом вам не нужно ParseExact
но вы можете использовать Parse
:
DateTime thisdate = DateTime.Parse(dtVal);
Nevermind... Я понял это...
(title1 || title2 || title3)