Si tenemos el objeto Date del paquete SQL, podemos convertirlo fácilmente en un objeto Date útil. Necesitamos pasar el método getTime() mientras creamos el objeto util Date.
java.util.Date utilDate = new java.util.Date(sqlDate.getTime());
Nos dará un objeto Date útil.
método getTime()
Sintaxis:
public long getTime()
Parámetros: La función no acepta ningún parámetro.
Valor devuelto: Devuelve el número de milisegundos desde el 1 de enero de 1970, 00:00:00 GTM.
Excepción: la función no arroja ninguna excepción.
Java
// Java program to Convert java.sql.Date to java.util.Date import java.sql.*; import java.text.*; import java.util.*; public class GFG { public static void main(String[] args) { // sql date object takes time in milliseconds long millis = System.currentTimeMillis(); // creating sql date object java.sql.Date sqlDate = new java.sql.Date(millis); // creating util date object by passing gettime() // method of sql date class java.util.Date utilDate = new java.util.Date(sqlDate.getTime()); DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); // converting the util date into string format final String stringDate = dateFormat.format(utilDate); // printing both dates System.out.println("utilDate:" + stringDate); System.out.println("sqlDate:" + sqlDate); } }
Producción:
utilDate:2021-01-20 sqlDate:2021-01-20
Publicación traducida automáticamente
Artículo escrito por kapilnama1998 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA