Возможно, вы ссылаетесь на проект CLDR, который определил стандарт LDML. LDML означает: «Язык разметки данных локали» и указан как «Технический стандарт Unicode # 35», см. Также название связанного документа:
http://www.unicode.org/reports/tr35/tr35-dates.html#Date_Field_Symbol_Table
Однако вы не сказали точно, какой язык или библиотеку вы используете. Помните о тонких различиях. Например, в Java старый класс SimpleDateFormat
исключительно использовал символ шаблона «u» в качестве «числа дня недели», в то время как CLDR (и более новый класс DateTimeFormatter
) действительно интерпретирует «u» как «расширенный год ( без эры) ".
Кстати, я бы никогда не использовал" чч: мм "без" а "(как маркер для am / pm в англоязычных странах sh) или" B "для дневных периодов (если ваша библиотека поддерживает это), потому что в противном случае 12-часовые часы амбивалентны.