import java.time.OffsetDateTime;
import java.time.ZoneId;
import java.time.ZonedDateTime;
class Main {
public static void main
(String args
[]) {
System.
out.
println(OffsetDateTime
.parse("2014-01-01T00:00:00.588Z")
.getOffset()
.getTotalSeconds());
// Changing the date-time to different time zones
ZonedDateTime zdt = ZonedDateTime.parse("2014-01-01T00:00:00.588Z");
System.
out.
println(zdt.
withZoneSameInstant(ZoneId.
of("America/New_York"))); System.
out.
println(zdt.
withZoneSameInstant(ZoneId.
of("Asia/Kolkata"))); }
}
aW1wb3J0IGphdmEudGltZS5PZmZzZXREYXRlVGltZTsKaW1wb3J0IGphdmEudGltZS5ab25lSWQ7CmltcG9ydCBqYXZhLnRpbWUuWm9uZWREYXRlVGltZTsKCmNsYXNzIE1haW4gewogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nIGFyZ3NbXSkgewoKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oT2Zmc2V0RGF0ZVRpbWUKICAgICAgICAgICAgICAgIC5wYXJzZSgiMjAxNC0wMS0wMVQwMDowMDowMC41ODhaIikKICAgICAgICAgICAgICAgIC5nZXRPZmZzZXQoKQogICAgICAgICAgICAgICAgLmdldFRvdGFsU2Vjb25kcygpKTsKCiAgICAgICAgLy8gQ2hhbmdpbmcgdGhlIGRhdGUtdGltZSB0byBkaWZmZXJlbnQgdGltZSB6b25lcwogICAgICAgIFpvbmVkRGF0ZVRpbWUgemR0ID0gWm9uZWREYXRlVGltZS5wYXJzZSgiMjAxNC0wMS0wMVQwMDowMDowMC41ODhaIik7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKHpkdC53aXRoWm9uZVNhbWVJbnN0YW50KFpvbmVJZC5vZigiQW1lcmljYS9OZXdfWW9yayIpKSk7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKHpkdC53aXRoWm9uZVNhbWVJbnN0YW50KFpvbmVJZC5vZigiQXNpYS9Lb2xrYXRhIikpKTsKICAgIH0KfQ==