import java.time.OffsetDateTime;
import java.time.ZoneOffset;
import java.time.format.DateTimeFormatter;
import java.util.Locale;
class Main {
public static void main
(String[] args
) { DateTimeFormatter parser
= DateTimeFormatter.
ofPattern("uuuu-MM-dd HH:mm:ss'UTC'XXX",
Locale.
ENGLISH); OffsetDateTime odt = OffsetDateTime.parse("2023-01-11 18:27:59UTC-06:00", parser)
.withOffsetSameInstant(ZoneOffset.UTC);
DateTimeFormatter formatter
= DateTimeFormatter.
ofPattern("uuuu-MM-dd'T'HH:mm:ss.SSSXXX",
Locale.
ENGLISH); String formatted
= odt.
format(formatter
); System.
out.
println(formatted
); }
}
aW1wb3J0IGphdmEudGltZS5PZmZzZXREYXRlVGltZTsKaW1wb3J0IGphdmEudGltZS5ab25lT2Zmc2V0OwppbXBvcnQgamF2YS50aW1lLmZvcm1hdC5EYXRlVGltZUZvcm1hdHRlcjsKaW1wb3J0IGphdmEudXRpbC5Mb2NhbGU7CgpjbGFzcyBNYWluIHsKICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKICAgICAgICBEYXRlVGltZUZvcm1hdHRlciBwYXJzZXIgPSBEYXRlVGltZUZvcm1hdHRlci5vZlBhdHRlcm4oInV1dXUtTU0tZGQgSEg6bW06c3MnVVRDJ1hYWCIsIExvY2FsZS5FTkdMSVNIKTsKICAgICAgICBPZmZzZXREYXRlVGltZSBvZHQgPSBPZmZzZXREYXRlVGltZS5wYXJzZSgiMjAyMy0wMS0xMSAxODoyNzo1OVVUQy0wNjowMCIsIHBhcnNlcikKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC53aXRoT2Zmc2V0U2FtZUluc3RhbnQoWm9uZU9mZnNldC5VVEMpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihvZHQpOwoKICAgICAgICBEYXRlVGltZUZvcm1hdHRlciBmb3JtYXR0ZXIgPSBEYXRlVGltZUZvcm1hdHRlci5vZlBhdHRlcm4oInV1dXUtTU0tZGQnVCdISDptbTpzcy5TU1NYWFgiLCBMb2NhbGUuRU5HTElTSCk7CiAgICAgICAgU3RyaW5nIGZvcm1hdHRlZCA9IG9kdC5mb3JtYXQoZm9ybWF0dGVyKTsKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oZm9ybWF0dGVkKTsKICAgIH0KfQ==