Метасимволы форматирования чисел
Таблица 5.15. Метасимволы форматирования чисел
Символ |
Описание |
НН. НН12 |
Час (от 1 до 12) |
НН24 |
Час (от 0 до 23) |
Ml |
Минуты (от 0 до 59) |
SS |
Секунды (от 0 до 59) |
SSSS |
Секунды, прошедшие с полуночи (от 0 до 86 399) |
AM, РМ, А.М, Р.М |
Обозначение части суток в верхнем регистре с необязательным разделением символов точками |
am, pm, a . m, p . m |
Обозначение части суток в нижнем регистре с необязательным разделением символов точками |
TZ, tz |
Часовой пояс в верхнем или нижнем регистре |
CC |
Век, представленный двумя цифрами (не равен тку, деленному на 100!) |
Y, YY, YYY, YYYY, Y.YYY |
Последняя цифра, две цифры, три или четыре цифры года (с необязательным включением запятой) |
BC, AD, B.C, A.O |
Признак эры в верхнем регистре |
be, ad, b.c, a.d |
Признак эры в нижнем регистре |
MONTH, Month, month |
Полное название месяца, дополненное справа пробелами до 9 символов и записанное либо в верхнем регистре, либо с начальной прописной буквой, либо в нижнем регистре |
MON, Mon, mon |
Сокращенное трехбуквенное обозначение месяца, записанное либо в верхнем регистре, либо с начальной прописной буквой, либо в нижнем регистре |
MM |
Номер месяца (от 1 до 12) |
RN, rn |
Номер месяца в римской записи (от I до XII), в верхнем или нижнем регистре |
DAY, Day, day |
Полное название дня недели, дополненное справа пробелами до 9 символов и записанное либо в верхнем регистре, либо с начальной прописной буквой, либо в нижнем регистре |
DY, Dy, dy |
Сокращенное двухбуквенное обозначение дня недели, записанное либо в верхнем регистре, либо с начальной прописной буквой, либо в нижнем регистре |
DDD, DD, D |
День года (от 1 до 366), день месяца (от 1 до 31) или день недели (от 1 до 7, начиная с воскресенья) |
W |
Неделя месяца (от 1 до 5, с первого дня месяца) |
WW |
Неделя года (от 1 до 53, с первого дня года) |
IW |
Неделя года в стандарте ISO (с первого четверга нового года) |
TH, th |
Суффикс для предшествующего числа в верхнем или нижнем регистре |
fm |
Из строки удаляются все лишние нули и пробелы |
Суффикс ТН и префикс FM должны непосредственно примыкать к тому значению, которое они модифицируют. Например, чтобы префикс FM применялся к компоненту Day, строка должна иметь вид FMDay (а не FM Day). Аналогично, чтобы день месяца выводился с суффиксом числительного, потребуется форматная строка DDTH (а не DD ТН).