import java.time.OffsetDateTime;
import java.time.ZoneOffset;

class Main {
    public static void main(String[] args) {
        String strDateTime = "2023-01-09T23:51:44.595Z";
        String utcOffset = "UTC +6";
        int offsetHour = Integer.parseInt(utcOffset.replaceAll("[^0-9+-]", ""));
        ZoneOffset zoneOffset = ZoneOffset.ofHours(offsetHour);
        OffsetDateTime odtGiven = OffsetDateTime.parse(strDateTime);
        OffsetDateTime odtDesired = odtGiven.withOffsetSameLocal(zoneOffset)
                                        .withOffsetSameInstant(zoneOffset.UTC);
        System.out.println(odtDesired);
    }
}