Bonjour,
J'ai un problème avec le SimpleDateFormat :
J'ai une date entrée qui est 2006-06-1b et le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SimpleDateFormat sfd = new SimpleDateFormat("yyyy-MM-dd");
sfd.setLenient(false);
date = sfd.parse(dateEntree);
et ça passe, j'obtiens comme date le 1er juin 2006

Comment cela se fait ???? Normalement je devrai avoir une Exception !

D'autant plus que si on prend comme chaine en entrée 2006-1b-06 et le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SimpleDateFormat sfd = new SimpleDateFormat("yyyy-dd-MM");
sfd.setLenient(false);
date = sfd.parse(dateEntree);
ben là, j'ai bien mon exception !!!

Est-ce qu'il y a un "truc" pour résoudre ça ou bien faut-il que je vérfie avant que je jour est bien un entier ???

Merci d'avance pour votre aide.