Desenvolvedor e Analista de Sistemas | IFPA

terça-feira, 28 de abril de 2015

Como converter java.util.date para java.sql.date

com 0 Comentário
Neste exemplo, vamos mostrar-lhe como converter um java.util.Date objeto para um java.sql.Date objeto. Esta conversão é geralmente necessário quando um Date objeto precisa ser escrito em um banco de dados.

java.util.Date representa um instante específico no tempo, com precisão de milissegundos. Ele representa tanto a data e hora.
java.sql.Date é um invólucro em torno valor de milissegundos e é usado por JDBC para identificar um SQL DATA tipo. É uma subclasse de java.util.Date . Porém, ele só representa informações de data, de modo horas, minutos, segundos e milissegundos deve ser ajustado para zero em um fuso horário especificado, para que esta data é equivalente a um SQL DATA tipo.

  1. public class MainClass {  
  2.   
  3.   public static void main(String[] args) {  
  4.     java.util.Date utilDate = new java.util.Date();  
  5.     java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime());  
  6.     System.out.println("utilDate:" + utilDate);  
  7.     System.out.println("sqlDate:" + sqlDate);  
  8.   }  
  9. }  
...

+1

0 comentários :

Postar um comentário

Total de visualizações