Analysieren von mehrdeutigen Daten in Java

Gibt es in Java eine Möglichkeit, das Datumsformat zu erraten, wenn es nicht explizit definiert ist?

Zum Beispiel gibt ein Benutzer 11Mar09 oder 11-09-2009 oder 11/09/2009 oder 11-09 ein. Wie lässt sich dies am besten zu einem Date-Objekt syntaktisch analysieren, ohne eine Reihe von Versuchen abzufangen oder einen Fehler auszulösen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage