El método from() de la clase OffsetDateTime en Java obtiene una instancia de OffsetDateTime de un objeto temporal.
Sintaxis:
public static OffsetDateTime from(TemporalAccessor temporal)
Parámetro: este método acepta un solo parámetro temporal que especifica el objeto temporal para convertir, no nulo.
Valor devuelto: Devuelve la fecha local, no nula.
Excepciones : la función arroja una excepción DateTimeException si no puede convertir a OffsetDateTime.
Los siguientes programas ilustran el método from() :
Programa 1:
Java
// Java program to demonstrate the from() method import java.time.OffsetDateTime; import java.time.ZonedDateTime; public class GFG { public static void main(String[] args) { // Function used OffsetDateTime date = OffsetDateTime.from(ZonedDateTime.now()); // Prints the date System.out.println(date); } }
Producción:
2018-12-12T08:24:12.442Z
Programa 2 :
Java
// Java program to demonstrate the from() method import java.time.OffsetDateTime; import java.time.ZonedDateTime; public class GFG { public static void main(String[] args) { // Function used OffsetDateTime date = OffsetDateTime.from(ZonedDateTime.now()); // Prints the date System.out.println(date); } }
Producción:
2018-12-12T08:24:15.077Z
Referencia : https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html#from-java.time.temporal.TemporalAccessor-