Данная нотация используется, в частности, при формировании шаблона вывода даты в штампах документов и приложений к выписке (см. разд. 2.21 «Подсистема печати»).
Таблица 8.47. Нотация даты / времени
Символ | Что означает | Пример |
---|---|---|
G | эра (в английской локализации – AD и BC) |
"н.э."
|
y | год (4-х значное число) |
"2012"
|
yy | год (последние 2 цифры) |
"12"
|
yyyy | год (4-х значное число) |
"2012"
|
M | номер месяца без лидирующих нулей |
"2"
|
MM | номер месяца (с лидирующими нулями если номер месяца < 10) |
"02"
|
MMM | четырехбуквенное сокращение месяца в русской локализации и трехбуквенное – в английской (Feb) |
"фев"
|
MMMM | полное название месяца (в английской локализации – February) |
"Февраль"
|
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"
|
k | количество часов в 24-часовом формате |
"18"
|
K | количество часов в 12-часовом формате |
"6"
|
h | время в 12-часовом формате без лидирующих нулей |
"6"
|
hh | время в 12-часовом формате с лидирующим нулем |
"06"
|
m | минуты без лидирующих нулей |
"32"
|
mm | минуты с лидирующим нулем |
"32"
|
s | секунды без лидирующих нулей |
"11"
|
ss | секунды с лидирующим нулем |
"11"
|
S | миллисекунды |
"109"
|
z | часовой пояс |
"EET"
|
Z | часовой пояс в формате RFC 822 |
"+0200"
|
' | символ экранирования для текста |
"'Date='"
|
'' | кавычка |
"'o''clock'"
|