# Форматирование времени и даты

# Специальные символы

Символ Что означает Результат
G эра (в английской локализации - AD и BC) н.э.
y год (4-х значное число) 2020
yy год (последние 2 цифры) 12
yyyy год (4-х значное число) 2020
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 секунды без лидирующих нулей 1
ss секунды с лидирующим нулем 01
S миллисекунды 109
z часовой пояс EET
Z часовой пояс в формате RFC 822 +0200
' символ экранирования для текста, например: 'Date=' Date=
'' кавычка, например: 'o''clock' o'clock

# Примеры

Формат времени и даты Результат
yyyy.MM.dd G 'at' HH:mm:ss z 2020.02.18 н.э. at 16:51:35 EET
EEE, MMM d, ''yy Вт, фев 18, '20
h:mm a 4:51 PM
hh 'o''clock' a, zzzz 04 o'clock PM, Eastern European Time
K:mm a, z 4:51 PM, EET
yyyyy.MMMMM.dd GGG hh:mm aaa 02020.Февраль.18 н.э. 04:51 PM
EEE, d MMM yyyy HH:mm:ss Z Вт, 18 фев 2020 16:51:35 +0200
yyMMddHHmmssZ 200218165135+0200