import java.time.OffsetDateTime;
import java.time.ZoneOffset;
import java.time.format.DateTimeFormatter;
class Main {
public static void main
(String[] args
) { DateTimeFormatter dtf = DateTimeFormatter.ofPattern("uuuuMMddHHmmss'Z'Z");
String strDateTime
= "20220914171900Z-0700"; OffsetDateTime odt = OffsetDateTime.parse(strDateTime, dtf);
// The same date-time at UTC
OffsetDateTime odtUTC = odt.withOffsetSameInstant(ZoneOffset.UTC);
}
}
aW1wb3J0IGphdmEudGltZS5PZmZzZXREYXRlVGltZTsKaW1wb3J0IGphdmEudGltZS5ab25lT2Zmc2V0OwppbXBvcnQgamF2YS50aW1lLmZvcm1hdC5EYXRlVGltZUZvcm1hdHRlcjsKCmNsYXNzIE1haW4gewogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewogICAgICAgIERhdGVUaW1lRm9ybWF0dGVyIGR0ZiA9IERhdGVUaW1lRm9ybWF0dGVyLm9mUGF0dGVybigidXV1dU1NZGRISG1tc3MnWidaIik7CiAgICAgICAgU3RyaW5nIHN0ckRhdGVUaW1lID0gIjIwMjIwOTE0MTcxOTAwWi0wNzAwIjsKICAgICAgICBPZmZzZXREYXRlVGltZSBvZHQgPSBPZmZzZXREYXRlVGltZS5wYXJzZShzdHJEYXRlVGltZSwgZHRmKTsKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4ob2R0KTsKCiAgICAgICAgLy8gVGhlIHNhbWUgZGF0ZS10aW1lIGF0IFVUQwogICAgICAgIE9mZnNldERhdGVUaW1lIG9kdFVUQyA9IG9kdC53aXRoT2Zmc2V0U2FtZUluc3RhbnQoWm9uZU9mZnNldC5VVEMpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihvZHRVVEMpOwogICAgfQp9