[SimpleDateFormat] problème d'exception
Bonjour,
Je cherche à verifier qu'une heure est bien une heure valide; pour cela j'ai créé une classe qui fait la vérification.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
public static boolean IsHeure(String heure, String format)
{
SimpleDateFormat sd = new SimpleDateFormat(format);
sd.setLenient(false);
try
{
sd.parse(heure); //renvoie une heure
return true;
}
catch (Exception e)
{
e.printStackTrace();
return false;
}
} |
Mon problème est que dés que j'ai dans un de mes fichiers une heure qui dépasse 12:59:59 il me renvoit l'exception suivante
Citation:
java.text.ParseException: Unparseable date: "15:10:34"
Je ne comprends pas pourkoi.
Une idée ?