Пользовательский формат дат и времени
Пользовательский формат дат и времени описывается строкой с тегами подстановки значений для дат и времени:
Теги подстановки значений для дат и времени и примеры при пользовательском формате
Тег | Что означает | Пример |
G |
эра | н.э. |
y |
год (4-х значное число) | 2012 |
yy |
год (последние 2 цифры) | 12 |
yyyy |
год (4-х значное число) | 2012 |
M |
номер месяца без лидирующих нулей | 2 |
MM |
номер месяца (с лидирующими нулями если номер месяца < 10) | 02 |
MMM |
трех-четырех буквенное сокращение месяца | фев |
MMMM |
полное название месяца | Февраль |
w |
неделя в году без лидирующих нулей | 7 |
ww |
неделя в году с лидирующими нулями | 07 |
W |
неделя в месяце без лидирующих нулей | 2 |
WW |
неделя в месяце с лидирующим нулем (если это необходимо) | 02 |
D |
день в году | 38 |
d |
день месяца без лидирующих нулей | 7 |
dd |
день месяца с лидирующими нулями | 07 |
F |
день недели в месяце без лидирующих нулей | 1 |
FF |
день недели в месяце с лидирующими нулями | 01 |
E |
день недели (сокращение) | Вт |
EEEE |
день недели (полностью) | вторник |
a |
AM/PM указатель | AM |
H |
часы в 24-часовом формате без лидирующих нулей | 6 |
HH |
часы в 24-часовом формате с лидирующим нулем | 06 |
h |
время в 12-часовом формате без лидирующих нулей | 6 |
hh |
время в 12-часовом формате с лидирующим нулем | 06 |
m |
минуты без лидирующих нулей | 2 |
mm |
минуты с лидирующим нулем | 02 |
s |
секунды без лидирующих нулей | 1 |
ss |
секунды с лидирующим нулем | 01 |
S |
миллисекунды | 109 |
z |
часовой пояс | EET |
Z |
часовой пояс в формате RFC 822 | +0200 |
' |
символ экранирования для текста | ‘Date=’ |
'' |
кавычка | ‘o»clock’ |
Примеры пользовательских строк формата даты и времени:
Строка формата | Результат |
yyyy.MM.dd G 'at' HH:mm:ss z |
2012.02.07 н.э. at 16:51:35 EET |
EEE, MMM d, ''yy |
Вт, февр. 7, ’12 |
h:mm a |
4:51 PM |
hh 'o''clock' a, zzzz |
04 o’clock PM, Eastern European Time |
yyyyy.MMMMM.dd GGG hh:mm aaa |
02012.Февраль.07 н.э. 04:51 PM |
EEE, d MMM yyyy HH:mm:ss Z |
Вт, 7 фев 2012 16:51:35 +0200 |
yyMMddHHmmssZ |
120207165135+0200 |
Пользовательский формат Экранного имени
Пользовательский формат Экранного имени описывается строкой с тегами подстановки значений:
Теги подстановки значений
%f — Фамилия
%g — Имя
%m — Отчество
%p — Префикс (Mr. и т.д.)
%s — Суффикс (Jr. и т.д.)
%g — Имя
%m — Отчество
%p — Префикс (Mr. и т.д.)
%s — Суффикс (Jr. и т.д.)