This class belong to java.time package. There are many options available, but here we will be using the ZoneId to get the current time.
import java.time.*;
public class UsingOffsetDateTime
{
public static void main(String args[])
{
UsingOffsetDateTime usingOffsetDateTime = new UsingOffsetDateTime();
usingOffsetDateTime.proceed();
}
private void proceed()
{
OffsetDateTime offsetDateTime = OffsetDateTime.now(ZoneId.systemDefault());
System.out.println("Current time in your location: " + offsetDateTime.now());
}
}
/*
Expected output:
[root@mypc]# java UsingOffsetDateTime
Current time in your location: 2018-05-12T13:54:47.295+05:30
*/
Visit the DevX Tip Bank