El método from() de la interfaz ChronoLocalDateTime se utiliza para obtener una instancia de ChronoLocalDateTime del objeto temporal pasado como parámetro.
Sintaxis:
static ChronoLocalDateTime<T> from(TemporalAccessor temporal)
Parámetro: este método acepta un parámetro temporal que especifica el objeto TemporalAccessor que se convertirá en la instancia de ChronoLocalDateTime. No debe ser nulo.
Devoluciones: la función devuelve el ChronoLocalDateTime, que es el ChronoLocalDateTime convertido del objeto temporal.
Excepciones : el programa lanza DateTimeException que se lanza si no puede convertir la fecha dada en ChronoLocalDateTime.
Los siguientes programas ilustran el método ChronoLocalDateTime.from():
Programa 1:
// Program to illustrate the from() method import java.util.*; import java.time.*; import java.time.chrono.*; import java.time.temporal.ChronoField; public class GfG { public static void main(String[] args) { ChronoLocalDateTime date = LocalDateTime .from(ZonedDateTime.now()); System.out.println(date); } }
Producción:
2019-05-29T11:53:52.135