Bonjour à tous,

Voici mon petit test :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Locale locale = new Locale("fr", "be");
 
Calendar c = GregorianCalendar.getInstance(locale);
c.set(2007, 10, 9);
 
System.out.println(DateFormat.getDateInstance(DateFormat.SHORT, locale).format(c.getTime()));
* Je construis une date : 9 octobre 2007
* Je l'affiche et il me sort : 9 novembre 2007

Est-ce un bug de Java ?