Локализованный формат даты в Java
У меня есть отметка времени в миллисекундах, и я хочу отформатировать ее, указав день, месяц, год и час с точностью до минут.
Я знаю, что могу указать такой формат:
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("MM/dd/yy HH:mm");
String formatted = simpleDateFormat.format(900000)
Но я'Мне бы хотелось, чтобы формат был локализован с пользователемс языком. Я'мы также пытались
DateFormat DATE_FORMAT = DateFormat.getDateInstance(DateFormat.SHORT, Locale.getDefault());
DATE_FORMAT.format(new Date());
Но это не показывает час. Как мне это сделать?