import java.time.ZonedDateTime;
import java.time.format.DateTimeFormatter;
import java.util.Locale;
import java.util.stream.Stream;
class Main {
public static void main
(String args
[]) { DateTimeFormatter dtf
= DateTimeFormatter.
ofPattern("yyyy-MM-dd HH:mm:ss VV",
Locale.
ENGLISH); Stream.of(
"2022-12-29 01:16:03 GMT+08:00",
"2022-12-29 01:16:03 UTC-08:00"
)
.map(s -> ZonedDateTime.parse(s, dtf))
.
forEach(System.
out::println
); ;
}
}
aW1wb3J0IGphdmEudGltZS5ab25lZERhdGVUaW1lOwppbXBvcnQgamF2YS50aW1lLmZvcm1hdC5EYXRlVGltZUZvcm1hdHRlcjsKaW1wb3J0IGphdmEudXRpbC5Mb2NhbGU7CmltcG9ydCBqYXZhLnV0aWwuc3RyZWFtLlN0cmVhbTsKCmNsYXNzIE1haW4gewogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nIGFyZ3NbXSkgewogICAgICAgIERhdGVUaW1lRm9ybWF0dGVyIGR0ZiA9IERhdGVUaW1lRm9ybWF0dGVyLm9mUGF0dGVybigieXl5eS1NTS1kZCBISDptbTpzcyBWViIsIExvY2FsZS5FTkdMSVNIKTsKICAgICAgICBTdHJlYW0ub2YoCiAgICAgICAgICAgICAgICAiMjAyMi0xMi0yOSAwMToxNjowMyBHTVQrMDg6MDAiLAogICAgICAgICAgICAgICAgIjIwMjItMTItMjkgMDE6MTY6MDMgVVRDLTA4OjAwIgogICAgICAgICAgICApCiAgICAgICAgICAgIC5tYXAocyAtPiBab25lZERhdGVUaW1lLnBhcnNlKHMsIGR0ZikpCiAgICAgICAgICAgIC5mb3JFYWNoKFN5c3RlbS5vdXQ6OnByaW50bG4pOwogICAgICAgIDsKICAgIH0KfQ==