Já passei por algo parecido quando usei um widget de Calendário do GWT-
EXT.
Isso, muito provavelmente, tá relacionado ao horário de verão. A data
que você inicializou é convertida em um long, mas esse long não leva
em conta o horário de verão. Por isso que funciona em 2009.

On 29 dez, 14:23, jpleiser <[email protected]> wrote:
> Estou tentando criar a data 19/10/2008, mas quando tento instanciar a
> data conforme exemplo abaixo,
> a data retorna 18/10/2008, alguém poderia me ajudar.
>
> Observação: se executo no modo depuração funciona, já na execução
> normal com o IE, Crome, ou Firefox 1.5 a data
> é criada errada, detalhe se olhar a data gerada a hora fica como
> 23:00:00 e não 00:00:00.
>
> Date date = new Date();
> Date newDate = new Date(2008-1900,9,19,0,0,0);
> Window.alert("Data : "+DateUtil.format(newDate,"d/m/Y")+ " data sem
> formato : "+newDate+"  data de Hoje : "+date);
>
> Observação 2: Se troco a data para 19/10/2009 funciona.
> Date date = new Date();
> Date newDate = new Date(2009-1900,9,19,0,0,0);
> Window.alert("Data : "+DateUtil.format(newDate,"d/m/Y")+ " data sem
> formato : "+newDate+"  data de Hoje : "+date);
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to