El método from() de la clase OffsetTime en Java obtiene una instancia de OffsetTime de un objeto temporal que se pasa en el parámetro del método.
Sintaxis:
public static OffsetTime from(TemporalAccessor temporal)
Parámetro: este método acepta un único parámetro temporal obligatorio que especifica el objeto temporal que se va a convertir y no es nulo.
Valor devuelto: Devuelve el tiempo de compensación y no nulo.
Los siguientes programas ilustran el método from() :
Programa 1:
// Java program to demonstrate the from() method import java.time.OffsetTime; import java.time.ZonedDateTime; public class GFG { public static void main(String[] args) { // Function called to get current time OffsetTime time = OffsetTime.from(ZonedDateTime.now()); // Prints the current time System.out.println("Current-time: " + time); } }
Producción:
Current-time: 13:07:59.941Z
Programa 2 :
// Java program to demonstrate the from() method import java.time.OffsetTime; import java.time.ZonedDateTime; public class GFG { public static void main(String[] args) { // Function called to get current time OffsetTime time = OffsetTime.from(ZonedDateTime.now()); // Prints the current time System.out.println("Current-time: " + time); } }
Producción:
Current-time: 13:08:03.087Z
Referencia : https://docs.oracle.com/javase/8/docs/api/java/time/OffsetTime.html#from-java.time.temporal.TemporalAccessor-