Форматирование даты: различия между версиями

Материал из Planfix
Перейти к: навигация, поиск
Нет описания правки
Нет описания правки
Строка 129: Строка 129:




== Шаблоны дат ==
== Примеры шаблонов дат ==
{| class="wikitable"
{| class="wikitable"
|-
|-
Строка 137: Строка 137:
|EEEE, hh a
|EEEE, hh a
|среда, 02 PM
|среда, 02 PM
|-
|dd/MM/yy
|25/06/19
|-
|dd MMM yyyy
|25 Jun 2019
|-
|yyyy-MM-dd
|2019-06-25
|-
|dd-MM-yyyy h:mm a
|25-06-2019 1:11 AM
|-
|dd-MM-yyyy HH:mm:ss
|25-06-2019 01:11:28
|-
|yyyy-MM-dd HH:mm:ss.SSS
|2019-06-25 01:11:28.954
|-
|yyMMddHHmmssSSS
|190625011128954
|}
|}

Версия от 15:43, 30 августа 2021

Примеры паттернов для форматирования даты в переменных

Рассмотрим на примере даты 3 Июля 1996 г Время 14ч 14минут

Все буквы, используемые в шаблоне – латинские/английские!

Формат Описание Примеры
y выводит год (4 цифры) 1996
yy выводит год (2 цифры) 96
yyyy выводит год (4 цифры) 1996
M месяц в году, без ведущего нуля 7, 10
MM месяц в году с ведущим нулём 07, 10
MMM месяц в году сокращением июл.
MMMM месяц в году с окончанием июля
d день в месяце без ведущего нуля 3, 15
dd день в месяце с ведущим нулем 03, 15
E День недели, сокращенный ср
EEEE День недели, полный среда
a AM / PM маркер для даты PM
H час в формате 0-23 без ведущего нуля 3, 14
HH час в формате 0-23 с ведущим нулем 03, 14
h часы в представлении AM / PM (1-12) 2
hh часы в представлении AM / PM (1-12) 02
m минута часа без нуля 4, 30
mm минута часа с нулём 04, 30
s секунды 5, 55
ss секунды с ведущим нулём 05, 55
S миллисекунды (1 цифра) 3
SS миллисекунды (2 цифры) 35
SSS миллисекунды (3 цифры) 359
L месяц, без ведущего нуля 7
LL месяц c ведущим нулём 07
LLL месяц названием июль
w номер недели в году 27
W номер недели в месяце 1
D день от начала года 185


Примеры шаблонов дат

Формат Описание
EEEE, hh a среда, 02 PM
dd/MM/yy 25/06/19
dd MMM yyyy 25 Jun 2019
yyyy-MM-dd 2019-06-25
dd-MM-yyyy h:mm a 25-06-2019 1:11 AM
dd-MM-yyyy HH:mm:ss 25-06-2019 01:11:28
yyyy-MM-dd HH:mm:ss.SSS 2019-06-25 01:11:28.954
yyMMddHHmmssSSS 190625011128954