Преобразование из строки В тип "дата" недопустимо.
Нужна помощь строковое значение приходит из текстового поля.
я не могу использовать datetimepicker, потому что текстовое поле состоит из другого значения..
Что я уже пробовал:
If ItemBox1.Text <> "" Then I1 = "20" & Mid(ItemBox1.Text, 16, 4) & "01" Dim I1Date As DateTime = DateTime.ParseExact(I1, "yyyyMMdd", System.Globalization.CultureInfo.InvariantCulture) Dim dayApart As TimeSpan = Today.Subtract(I1Date) Dim diff As Double = dayApart.TotalDays If diff > expiryDate.Text Then lblmessage.Text = "*" Else 'do nothing' End If 'do nothing' End If