import java.time.ZoneId;
import java.time.ZonedDateTime;
import java.time.format.DateTimeFormatter;
import java.util.Locale;
public class Main {
public static void main
(String[] args
) { DateTimeFormatter dtf
= DateTimeFormatter.
ofPattern("u-M-d H:m:s z",
Locale.
ENGLISH); String strDateTime
= "2021-07-28 15:30:00 Asia/Kamchatka"; ZonedDateTime zdtInput = ZonedDateTime.parse(strDateTime, dtf);
ZonedDateTime zdtOuput = zdtInput.withZoneSameInstant(ZoneId.of("Europe/Minsk"));
System.
out.
println(zdtOuput.
toLocalDate()); }
}
aW1wb3J0IGphdmEudGltZS5ab25lSWQ7CmltcG9ydCBqYXZhLnRpbWUuWm9uZWREYXRlVGltZTsKaW1wb3J0IGphdmEudGltZS5mb3JtYXQuRGF0ZVRpbWVGb3JtYXR0ZXI7CmltcG9ydCBqYXZhLnV0aWwuTG9jYWxlOwoKcHVibGljIGNsYXNzIE1haW4gewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewoJCURhdGVUaW1lRm9ybWF0dGVyIGR0ZiA9IERhdGVUaW1lRm9ybWF0dGVyLm9mUGF0dGVybigidS1NLWQgSDptOnMgeiIsIExvY2FsZS5FTkdMSVNIKTsKCQlTdHJpbmcgc3RyRGF0ZVRpbWUgPSAiMjAyMS0wNy0yOCAxNTozMDowMCBBc2lhL0thbWNoYXRrYSI7CgkJWm9uZWREYXRlVGltZSB6ZHRJbnB1dCA9IFpvbmVkRGF0ZVRpbWUucGFyc2Uoc3RyRGF0ZVRpbWUsIGR0Zik7CgkJWm9uZWREYXRlVGltZSB6ZHRPdXB1dCA9IHpkdElucHV0LndpdGhab25lU2FtZUluc3RhbnQoWm9uZUlkLm9mKCJFdXJvcGUvTWluc2siKSk7CgkJU3lzdGVtLm91dC5wcmludGxuKHpkdElucHV0KTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oemR0T3VwdXQpOwoJCVN5c3RlbS5vdXQucHJpbnRsbih6ZHRPdXB1dC50b0xvY2FsRGF0ZSgpKTsKCX0KfQ==