import java.time.Instant;
import java.time.ZoneId;
import java.time.ZonedDateTime;
public class Main {
public static void main
(String[] args
) { Instant instant = Instant.now(); // new Date().toInstant()
ZonedDateTime zdtDefaultTz = instant.atZone(ZoneId.systemDefault());
System.
out.
println(zdtDefaultTz
);
ZonedDateTime zdtNewYork = instant.atZone(ZoneId.of("America/New_York"));
System.
out.
println(zdtNewYork
);
ZonedDateTime zdtUtc = instant.atZone(ZoneId.of("Etc/UTC"));
}
}
aW1wb3J0IGphdmEudGltZS5JbnN0YW50OwppbXBvcnQgamF2YS50aW1lLlpvbmVJZDsKaW1wb3J0IGphdmEudGltZS5ab25lZERhdGVUaW1lOwoKcHVibGljIGNsYXNzIE1haW4gewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewoJCUluc3RhbnQgaW5zdGFudCA9IEluc3RhbnQubm93KCk7IC8vIG5ldyBEYXRlKCkudG9JbnN0YW50KCkKCgkJWm9uZWREYXRlVGltZSB6ZHREZWZhdWx0VHogPSBpbnN0YW50LmF0Wm9uZShab25lSWQuc3lzdGVtRGVmYXVsdCgpKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oemR0RGVmYXVsdFR6KTsKCgkJWm9uZWREYXRlVGltZSB6ZHROZXdZb3JrID0gaW5zdGFudC5hdFpvbmUoWm9uZUlkLm9mKCJBbWVyaWNhL05ld19Zb3JrIikpOwoJCVN5c3RlbS5vdXQucHJpbnRsbih6ZHROZXdZb3JrKTsKCgkJWm9uZWREYXRlVGltZSB6ZHRVdGMgPSBpbnN0YW50LmF0Wm9uZShab25lSWQub2YoIkV0Yy9VVEMiKSk7CgkJU3lzdGVtLm91dC5wcmludGxuKHpkdFV0Yyk7Cgl9Cn0=