8.4. Нотация форматирования даты / времени

Данная нотация используется, в частности, при формировании шаблона вывода даты в штампах документов и приложений к выписке (см. разд. 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'"