SimpleDateFormat dateFormat = new SimpleDateFormat("mm/dd/yyyy");
Date date = dateFormat.parse("11/04/2011");
System.out.println(date);
System.out.println(dateFormat.format(date));
Tue Jan 04 00:11:00 IST 2011
11/04/2011
Lorsque l'objet date est affiché en janvier au lieu de novembre. Mais lorsque vous formatez le même objet date, il s'affiche correctement en novembre. En faisant MM/jj/aaaa, le résultat est correct. Mais ne devrait pas le mm/jj/aaaa jette une exception de date incomparable si mm/jj/aaaa est poisson?comportement étrange de l'objet date
« mm » minutes et « MM » pendant des mois. De même, "ss" pour les secondes et "SS" pour les millisecondes. –