Bonjour,
J'ai un problème avec le SimpleDateFormat :
J'ai une date entrée qui est 2006-06-1b et le code :
et ça passe, j'obtiens comme date le 1er juin 2006
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);
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 :
ben là, j'ai bien mon exception !!!
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);
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.
Partager