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

Материал из Planfix
Перейти к: навигация, поиск
Нет описания правки
Нет описания правки
Строка 144: Строка 144:
| style="text-align: center; font-weight: bold;" | Результат
| style="text-align: center; font-weight: bold;" | Результат
|-
|-
|<nowiki>{{Задача.Дата::EEEE, hh a}}</nowiki>
|<nowiki>{{Задача.Дата::dd/MM/yy}}</nowiki>
|среда, 02 PM
|-
|dd/MM/yy
|25/06/19
|25/06/19
|-
|-
|dd MMM yyyy
|<nowiki>{{Задача.Дата::dd MMM yyyy}}</nowiki>
|25 Jun 2019
|25 Jun 2019
|-
|-
|yyyy-MM-dd
|<nowiki>{{Задача.Дата::yyyy-MM-dd}}</nowiki>
|2019-06-25
|2019-06-25
|-
|-
|dd-MM-yyyy h:mm a
|<nowiki>{{Задача.Дата::dd-MM-yyyy h:mm a}}</nowiki>
|25-06-2019 1:11 AM
|25-06-2019 1:11 AM
|-
|-
|dd-MM-yyyy HH:mm:ss
|<nowiki>{{Задача.Дата::dd-MM-yyyy HH:mm:ss}}</nowiki>
|25-06-2019 01:11:28
|25-06-2019 01:11:28
|-
|-
|yyyy-MM-dd HH:mm:ss.SSS
|<nowiki>{{Задача.Дата::yyyy-MM-dd HH:mm:ss.SSS}}</nowiki>
|2019-06-25 01:11:28.954
|2019-06-25 01:11:28.954
|-
|-
|yyMMddHHmmssSSS
|<nowiki>{{Задача.Дата::yyMMddHHmmssSSS}}</nowiki>
|190625011128954
|190625011128954
|-
|<nowiki>{{Задача.Дата::EEEE, hh a}}</nowiki>
|среда, 02 PM
|}
|}



Версия от 16:20, 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


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

Шаблон Результат
{{Задача.Дата::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
{{Задача.Дата::EEEE, hh a}} среда, 02 PM


Обратите внимание

В шаблонах дат используются только английские буквы.


Перейти

Переменные