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==