I have an object of ZonedDateTime that is constructed like this
ZonedDateTime
ZonedDateTime z = ZonedDateTime.of(LocalDate.now().atTime(11, 30), ZoneOffset.UT
Try this out. Substitute US/Central with your timezone.
ZonedDateTime z = ZonedDateTime.of(LocalDate.now().atTime(11, 30), ZoneOffset.UTC); System.out.println(z.withZoneSameInstant(ZoneId.of("US/Central")));