El método toInstant() de la clase Date en Java se usa para convertir un objeto Date en un objeto Instant. Se crea un instante durante la conversión que se usa para representar el mismo punto en la línea de tiempo que esta fecha.
Sintaxis:
public Instant toInstant()
Parámetros: El método no toma ningún parámetro.
Valor devuelto: el método devuelve un instante que representa el mismo punto en la línea de tiempo que esta fecha.
Los siguientes programas ilustran el uso del método toInstant() en Java:
Ejemplo 1:
// Java code to demonstrate // toInstant() method of Date class import java.util.Date; import java.util.Calendar; import java.time.Instant; public class GfG { public static void main(String args[]) { // Creating a Calendar object Calendar c1 = Calendar.getInstance(); // Set Month // MONTH starts with 0 i.e. ( 0 - Jan) c1.set(Calendar.MONTH, 00); // Set Date c1.set(Calendar.DATE, 30); // Set Year c1.set(Calendar.YEAR, 2019); // Creating a date object // with specified time. Date dateOne = c1.getTime(); Instant inst = dateOne.toInstant(); System.out.println( "Original Date: " + dateOne.toString()); System.out.println( "Instant: " + inst); } }
Producción:
Original Date: Wed Jan 30 06:01:46 UTC 2019 Instant: 2019-01-30T06:01:46.730Z
Ejemplo 2:
// Java code to demonstrate // clone() method of Date class import java.util.Date; import java.util.Calendar; import java.time.Instant; public class GfG { public static void main(String args[]) { // Creating a Calendar object Calendar c1 = Calendar.getInstance(); // Set Month // MONTH starts with 0 i.e. ( 0 - Jan) c1.set(Calendar.MONTH, 06); // Set Date c1.set(Calendar.DATE, 12); // Set Year c1.set(Calendar.YEAR, 1996); // Creating a date object // with specified time. Date dateOne = c1.getTime(); Instant inst = dateOne.toInstant(); System.out.println( "Original Date: " + dateOne.toString()); System.out.println( "Instant: " + inst); } }
Producción:
Original Date: Fri Jul 12 06:01:49 UTC 1996 Instant: 1996-07-12T06:01:49.766Z
Referencia: https://docs.oracle.com/javase/8/docs/api/java/util/Date.html#toInstant–
Publicación traducida automáticamente
Artículo escrito por Chinmoy Lenka y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA