Шаблон SimpleDateFormat, основанный на локали, но с 4-значным годом

Мне нужно построить формат даты, какdd/MM/yyyy, Это почти какDateFormat.SHORT, но содержит цифры 4 года.

Я пытаюсь реализовать это с

new SimpleDateFormat("dd//MM/yyyy", locale).format(date);

Однако для локали США формат неправильный.

Есть ли общий способ форматирования даты, который меняет шаблон в зависимости от локали?

Спасибо

Ответы на вопрос(4)

Ваш ответ на вопрос