Ol� a todos,
estou com um problema em cria��o de uma data para grava��o em banco de
dados.
O c�digo usado � o seguinte:
import java.util.*;
import java.text.*;
import java.rmi.RemoteException;
public
class Principal{
public static void main(String[] args)
throws RemoteException{
Calendar calendar = null;
Date date = null;
try{
date = DateFormat.getDateInstance(3).parse("01/10/2000");
calendar = Calendar.getInstance();
calendar.setTime(date);
}
catch(ParseException parseexception){}
java.sql.Date sqlDate = new java.sql.Date(
calendar.getTime().getTime() );
System.out.println("Data: "+ sqlDate.toLocaleString() );
System.out.println("---- Fim ----");
}
}
No System.out.println("Data: "+ sqlDate.toLocaleString() ), o resultado
esperado � o seguinte:
Data: 01/10/2000 00:00:00
mas est� retornando o seguinte:
Data: 30/09/2000 23:00:00
Algu�m pode me ajudar ?
T++
Lu�s Fernando
Analista de Sistemas
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------