Olá pessoal,
to quebrando a cabeça com este detalhe, ja procurei em vários lugares, já li boa parte dos DOCs da classe mas simplesmente não ta funcionando! Eu devo ter passado batido por algum detalhe.
Alguém me explica porque quando eu faço
java.sql.Time timeA = new Time(0);
System.out.println(timeA.toString());
java.sql.Time timeB = new Time(600000);
System.out.println(timeB.toString());
Ao invés de sair no console “00:00:00” e “00:10:00” sai “21:00:00” e “21:10:00” !!! Eu já tentei várias coisas! Usando a classe Calendar, mudando os Locales e NADA! Sempre sai as 21 horas! Eu tive que fazer um método super tosco que converte de milisegundo para hora-minuto-segundos!
Alguém tem alguma dica??? Alguém ai consegue replicar esse problema?
Eu to no Ubuntu 7.10 BR e JDK 1.6.
Valeus!