Calendar.getInstance() renvoie une date fausse
Le code suivant
Citation:
import java.io.*;
import java.util.Calendar;
import java.util.GregorianCalendar;
class GoogleTest{
public static void main(String[] argv) throws IOException
{
Calendar cal = GregorianCalendar.getInstance();
System.out.println( String.valueOf(cal.get(Calendar.YEAR))+"/"+
String.valueOf(cal.get(Calendar.MONTH))+"/"+
String.valueOf(cal.get(Calendar.DATE)));
}
}
éxécuté le 26 mai 2009, me renvoie
Je précise que je développe sous mac. L'horloge d'osx(en haut à droite), ou la commande date dans le terminal me renvoie toutes deux :
26/05/2009.
Est-ce que j'ai fait une erreur, ou bien est-ce que quelquechose comme l'horloge de java est déréglé ?