Hallo,
gibt es eine einfache Möglichkeit zu überprüfen ob eine dem SimpleDateFormat übergebene Zeichenkette auch valide ist?
Bsp:
Die '6' zwischen den beiden M's ist ja dort eigentlich fehl am Platz. Und wenn ich dann
aufrufe, kracht es natürlich.
Ich weiß ja nicht ob es eine sinnvolle Anwendung gibt, die zB eine Ziffer zwischen dem Buchstaben benötigt. Aber irgendwie kann ich es mir nicht vorstellen. Daher müsste es ja eine Möglichkeit geben zu überprüfen ob mein Dateformat brauchbar ist oder im Grunde nie zu einer Konvertierung führen kann.
Danke im voraus.
gibt es eine einfache Möglichkeit zu überprüfen ob eine dem SimpleDateFormat übergebene Zeichenkette auch valide ist?
Bsp:
Java:
DateFormat df = new SimpleDateFormat("yyyy-M6M-dd hh:mm:ss,SSS");
Die '6' zwischen den beiden M's ist ja dort eigentlich fehl am Platz. Und wenn ich dann
Java:
Date d = df.parse("2013-01-16 05:40:09,616");
aufrufe, kracht es natürlich.
Ich weiß ja nicht ob es eine sinnvolle Anwendung gibt, die zB eine Ziffer zwischen dem Buchstaben benötigt. Aber irgendwie kann ich es mir nicht vorstellen. Daher müsste es ja eine Möglichkeit geben zu überprüfen ob mein Dateformat brauchbar ist oder im Grunde nie zu einer Konvertierung führen kann.
Danke im voraus.