import java.time.Instant;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.time.ZoneOffset;
import java.time.ZonedDateTime;
public class Main {
public static void main
(String[] args
) { ZonedDateTime zdtUtc = ZonedDateTime.of(LocalDate.now().atTime(11, 30), ZoneOffset.UTC);
Instant instant = zdtUtc.toInstant();
ZonedDateTime zdtSwitzerland = instant.atZone(ZoneId.of("Europe/Zurich"));
System.
out.
println(zdtSwitzerland
);
LocalDateTime ldtSwitzerland = zdtSwitzerland.toLocalDateTime();
System.
out.
println(ldtSwitzerland
); }
}
aW1wb3J0IGphdmEudGltZS5JbnN0YW50OwppbXBvcnQgamF2YS50aW1lLkxvY2FsRGF0ZTsKaW1wb3J0IGphdmEudGltZS5Mb2NhbERhdGVUaW1lOwppbXBvcnQgamF2YS50aW1lLlpvbmVJZDsKaW1wb3J0IGphdmEudGltZS5ab25lT2Zmc2V0OwppbXBvcnQgamF2YS50aW1lLlpvbmVkRGF0ZVRpbWU7CgpwdWJsaWMgY2xhc3MgTWFpbiB7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CgkJWm9uZWREYXRlVGltZSB6ZHRVdGMgPSBab25lZERhdGVUaW1lLm9mKExvY2FsRGF0ZS5ub3coKS5hdFRpbWUoMTEsIDMwKSwgWm9uZU9mZnNldC5VVEMpOwoJCUluc3RhbnQgaW5zdGFudCA9IHpkdFV0Yy50b0luc3RhbnQoKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oaW5zdGFudCk7CgoJCVpvbmVkRGF0ZVRpbWUgemR0U3dpdHplcmxhbmQgPSBpbnN0YW50LmF0Wm9uZShab25lSWQub2YoIkV1cm9wZS9adXJpY2giKSk7CgkJU3lzdGVtLm91dC5wcmludGxuKHpkdFN3aXR6ZXJsYW5kKTsKCgkJTG9jYWxEYXRlVGltZSBsZHRTd2l0emVybGFuZCA9IHpkdFN3aXR6ZXJsYW5kLnRvTG9jYWxEYXRlVGltZSgpOwoJCVN5c3RlbS5vdXQucHJpbnRsbihsZHRTd2l0emVybGFuZCk7Cgl9Cn0=