GregorianCalendar

1 resposta
R

Olá, alguém poderia me ajudar com o GregorianCalendar?

Tem alguma maneira de incrementar os dias sem utilizar fuso horário.

Pois no meu sistema, quando incremento datas, chega uma hora que ele entra no horário de verão. Com isso ele tenta inserir no Banco de Dados 2 vezes e gera erro.

Grato,
Renan.

1 Resposta

V

Tem sim renan_daniel, basta utilizar o metodo roll
Ex:

GregorianCalendar data = new GregorianCalendar();

System.out.println(data.getTime());

data.roll(Calendar.DAY_OF_YEAR, 10);

System.out.println(data.getTime());

Ele vai fazer passar 10 dias da data atual, no primeiro campo vc põe a constante de tempo( não sei se esse eh o termo correto).

Espero ter ajudado.

Criado 22 de julho de 2004
Ultima resposta 1 de ago. de 2004
Respostas 1
Participantes 2