Parser daty nie analizuje całego Stringa

0
SimpleDateFormat formatter = new SimpleDateFormat("dd-MM-yyyy");
             Date date = formatter.parse("11-11-2ssssss011");
         return date.getTime();

Powyższy kod nie rzuca wyjątkiem, tylko analizuje Stringa w postaci"11-11-2", jak zrobić żeby analizował cały??

0

No niestety, ale się nie da. W dokumentacji: http://download.oracle.com/javase/1.5.0/docs/api/java/text/DateFormat.html#parse%28java.lang.String%29
Stoi jak wół:

java_api napisał(a)

The method may not use the entire text of the given string.

Zatem parser potraktuje wszystko co za 2 jako "do olania".

1 użytkowników online, w tym zalogowanych: 0, gości: 1