GregorianCalendar

2 respostas
aangreen

Estou com uma dúvida, será q alguém poderia me ajudar?

pq qdo faço o seguinte código, ele imprime 1 mês a mais do q o q eu to passando como parametro?

GregorianCalendar c = new GregorianCalendar(2006,11,17,12,15,10); System.out.print(c.getTime());

o q imprime é

Sun Dec 17 12:15:10 GMT-03:00 2006

2 Respostas

fabiozoroastro

É pq no GegorianCalendar:
Janeiro = 0.
Fevereiro = 1.

Dezembro = 11.

:slight_smile: Abraço.

sapulha

Meses de 0 a 11 (Jan a Dec)

Criado 17 de novembro de 2006
Ultima resposta 17 de nov. de 2006
Respostas 2
Participantes 3