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:
[[email protected]]# java UsingOffsetDateTimeCurrent time in your location: 2018-05-12T13:54:47.295+05:30*/