Unparseable date: "30-Jun-12"

Ich verwende eine Java-Methode, um das Datum in ein geeignetes Format zu konvertieren:

private Timestamp toTimeStamp(String s) throws java.text.ParseException
    {
        Timestamp ts = null;
        java.util.Date date = null;
        if (s == null || s.trim().isEmpty()) return ts;

        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss.S");
        date = (java.util.Date) sdf.parse(s);
        ts = new Timestamp(date.getTime());

        return ts;

    }

Beim Versuch, das Formular auszuführen, wird folgender Fehler angezeigt:

Unparseable date: "30-Jun-12"

Ich habe versucht, das Datumsformat zu ändern, erhalte aber immer noch diese Fehlermeldung. Können Sie mir helfen, das Problem zu beheben?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage