OffsetTime ofInstant() method in Java with examples
Last Updated :
31 Dec, 2018
The ofInstant() method of a OffsetTime class is used to obtain an instance of OffsetTime from an Instant and zone ID passed as parameters.In this method First, the offset from UTC/Greenwich is obtained using the zone ID and instant. Then, the local time has calculated from the instant and offset.
Syntax:
public static OffsetTime
ofInstant(Instant instant, ZoneId zone)
Parameters: This method accepts two parameters:
- instant: It is the instant from which the OffsetTime object is to be created. It should not be null.
- zone: It is the zone of the specified time. It should not be null.
Return value: This method returns the created OffsetTime object created from the passed instant.
Below program illustrate the ofInstant() method:
import java.time.OffsetTime;
import java.time.Instant;
import java.time.ZoneId;
public class GFG {
public static void main(String[] args)
{
OffsetTime time = OffsetTime.ofInstant(Instant.now(),
ZoneId.systemDefault());
System.out.println( "Offset time: " + time);
}
}
|
Output:
Offset time: 03:17:43.019Z
Reference: https://docs.oracle.com/javase/8/docs/api/java/time/OffsetTime.html#ofInstant-java.time.Instant-java.time.ZoneId-
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...