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.
- public class MainClass {
- public static void main(String[] args) {
- java.util.Date utilDate = new java.util.Date();
- java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime());
- System.out.println("utilDate:" + utilDate);
- System.out.println("sqlDate:" + sqlDate);
- }
- }
0 comentários :
Postar um comentário