Как использовать Dates.Format с локалью в Thymeleaf

Языки C на языке копируют C в некоторой степени. Структура tm (определенная в time.h) имеет целочисленное поле tm_mon с диапазоном (commented) от 0-11.

Языки на языке C начинаются с массива с индексом 0. Так что это было удобно для вывода строки в массиве имен месяцев, а tm_mon в качестве индекса.

1
задан Julian Solarte 19 March 2019 в 16:12
поделиться

2 ответа

попробуйте этот формат:

<td th:text="${#dates.format(embargo.fecha, 'EEEE, dd-MMMM-yyyy', new Locale('es'))}"></td>
0
ответ дан Jonathan Johx 19 March 2019 в 16:12
поделиться

Поскольку вы используете Thymeleaf с Spring Boot, выражениями являются SpEL (язык выражений Spring), а в документации говорится:

Вы Можно вызывать конструкторы с помощью оператора new. Вы должны использовать полное имя класса для всех, кроме примитивных типов (int, float и т. Д.) И String.

Итак, вам нужно использовать new java.util.Locale('es') вместо просто new Locale('es')

0
ответ дан Andreas 19 March 2019 в 16:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: