fork(1) download
  1. import java.time.OffsetDateTime;
  2. import java.time.ZoneId;
  3. import java.time.ZonedDateTime;
  4.  
  5. class Main {
  6. public static void main(String args[]) {
  7.  
  8. System.out.println(OffsetDateTime
  9. .parse("2014-01-01T00:00:00.588Z")
  10. .getOffset()
  11. .getTotalSeconds());
  12.  
  13. // Changing the date-time to different time zones
  14. ZonedDateTime zdt = ZonedDateTime.parse("2014-01-01T00:00:00.588Z");
  15. System.out.println(zdt.withZoneSameInstant(ZoneId.of("America/New_York")));
  16. System.out.println(zdt.withZoneSameInstant(ZoneId.of("Asia/Kolkata")));
  17. }
  18. }
Success #stdin #stdout 0.12s 57628KB
stdin
Standard input is empty
stdout
0
2013-12-31T19:00:00.588-05:00[America/New_York]
2014-01-01T05:30:00.588+05:30[Asia/Kolkata]