val text = localDateTime.format(DateTimeFormatter.ofLocalizedDateTime(FormatStyle.MEDIUM))DateTimeFormatter.ofLocalizedDateTimeDateTimeFormatter.ofLocalizedDateDateTimeFormatter.ofLocalizedTime
FULL:Tuesday, April 12, 1952 ADor3:30:42pm PSTLONG:January 12, 1952MEDIUM:Jan 12, 1952SHORT:12.13.52or3:30pm
If your LocalDateTime is in UTC, you might want to convert it to local (system default) timezone before displaying the localized date string.
val localDateTime = uctLocalDateTime.atZone(ZoneOffset.UTC).withZoneSameInstant(ZoneId.systemDefault()).toLocalDateTime()