Ich versuche, meinen mit Zeichenfolgen formatierten Wert in den Datumstyp mit Format zu konvertieren dd/MM/yyyy
.
this.Text="22/11/2009";
DateTime date = DateTime.Parse(this.Text);
Was ist das Problem ? Es hat eine zweite Überschreibung, die verlangt IFormatProvider
. Was ist das? Muss ich das auch bestehen? Wenn ja, wie wird es für diesen Fall verwendet?
Bearbeiten
Was sind die Unterschiede zwischen Parse
und ParseExact
?
Bearbeiten 2
Beide Antworten von Slaks und Sam arbeiten für mich, derzeit gibt der Benutzer die Eingabe, aber dies wird von mir versichert, dass sie mithilfe von maskTextbox gültig sind.
Welche Antwort ist besser, wenn Sie alle Aspekte wie Typensicherheit, Leistung oder etwas berücksichtigen, nach dem Sie sich fühlen