Zeichenfolge wurde nicht als gültiges DateTime erkannt Ausnahme.

 string datestring = txtNewReminderRemindDate.Text.ToString() + " " + RemTime.ToString();

Also meine datestring ist "17/5/2017 19:10:00"

Ich versuche zu konvertieren, diese Zeichenfolge zu setzen, meine Meldung. Aber wenn ich das mache:

 DateTime alarm = DateTime.ParseExact(datestring, "dd/MM/yyyy HH:mm:ss", CultureInfo.InvariantCulture);

Bekomme ich diese:

Unhandled Exception:

System.FormatException: String was not recognized as a valid DateTime.

Verstehe ich nicht, was ich falsch mache. Ich versuche sogar zu tun:

DateTime alarm= DateTime.Parse(datestring);
  • Ihr format ist falsch. Es sollte "TT/M/JJJJ" nicht "dd/MM/yyyy"
Schreibe einen Kommentar