Prüfung des gültigen Datums mit der DateTime.TryParse-Methode

8

Ich verwende die Methode Datetime.TryParse , um das gültige Datum zu prüfen. Die Eingabedatenzeichenfolge wäre eine Zeichenfolge. gibt aber false zurück, da das Datum ungültig ist.

%Vor%

Bearbeiten: Ich habe es vermisst. Ich muss das gültige Datum mit der Zeit als "15/07/2012 12:00:00" überprüfen.

Irgendwelche Vorschläge sind willkommen ....

    
Sujit 03.07.2012, 12:00
quelle

3 Antworten

21

Sie können die Methode TryParseExact verwenden, mit der Sie eine Sammlung möglicher Formate übergeben können zu unterstützen. Die TryParse -Methode ist kulturabhängig, also sei sehr vorsichtig, wenn du dich entscheidest, sie zu verwenden.

Also zum Beispiel:

%Vor%     
Darin Dimitrov 03.07.2012, 12:05
quelle
0

Sie sollten TryParseExact verwenden, da Sie anscheinend das Format in Ihrem Fall festgelegt haben.

Etwas wie kann auch für dich arbeiten

%Vor%     
V4Vendetta 03.07.2012 12:07
quelle
0

Wie die anderen sagten, können Sie TryParseExact verwenden.

Weitere Informationen und die Verwendung mit der Zeit finden Sie in der MSDN-Dokumentation

    
Gianni B. 03.07.2012 13:01
quelle

Tags und Links