Descripción
los java.time.OffsetDateTime.ofInstant(Instant instant, ZoneId zone) método Obtiene una instancia de OffsetDateTime de un Instant y un ID de zona.
Declaración
A continuación se muestra la declaración de java.time.OffsetDateTime.ofInstant(Instant instant, ZoneId zone) método.
public static OffsetDateTime ofInstant(Instant instant, ZoneId zone)
Parámetros
instant - el instante para crear la fecha y hora, no nulo
zone - la zona horaria, que puede ser un desplazamiento, no nulo
Valor devuelto
la fecha y hora de compensación, no nula.
Excepciones
DateTimeException - si el resultado excede el rango admitido.
Ejemplo
El siguiente ejemplo muestra el uso del método java.time.OffsetDateTime.of (LocalDateTime date, ZoneOffset offset).
package com.tutorialspoint;
import java.time.Instant;
import java.time.OffsetDateTime;
import java.time.ZoneId;
public class OffsetDateTimeDemo {
public static void main(String[] args) {
Instant instant = Instant.now();
OffsetDateTime date = OffsetDateTime.ofInstant(instant,ZoneId.systemDefault());
System.out.println(date);
}
}
Compilemos y ejecutemos el programa anterior, esto producirá el siguiente resultado:
2017-03-21T12:49:52.134+05:30