Форматування дати

Матеріал з Planfix
Перейти до: навігація, пошук

У шаблонах завдань і документів Planfix можна використовувати різні змінні, в тому числі дати і час. Таким змінним можна задати потрібний формат для відображення. Шаблон змінної з форматуванням виглядає так:

{{Завдання.Дата::ФорматуватиДату=Формат}}, де Формат - це шаблон виводу дати.

На прикладі дати 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 місяць з провідним нулем 07
LLL місяць назвою липень
w номер тижня в році 27
W номер тижня в місяці 1
D день від початку року 185


Приклади форматування дат

У таблиці для прикладу використовується змінна користувацького поля типу «Дата».

Змінна Результат
{{Завдання.Дата::ФорматуватиДату=dd/MM/yy}} 03/06/96
{{Завдання.Дата::ФорматуватиДату=dd MMM yyyy}} 03 лип. 1996
{{Завдання.Дата::ФорматуватиДату=yyyy-MM-dd}} 1996-06-03
{{Завдання.Дата::ФорматуватиДату=dd-MM-yyyy h:mm a}} 03-06-1996 2:14 AM
{{Завдання.Дата::ФорматуватиДату=dd-MM-yyyy HH:mm:ss}} 03-06-1996 14:14:28
{{Завдання.Дата::ФорматуватиДату=yyyy-MM-dd HH:mm:ss.SSS}} 1996-06-03 14:14:28.954
{{Завдання.Дата::ФорматуватиДату=yyMMddHHmmssSSS}} 960603141428954
{{Завдання.Дата::ФорматуватиДату=EEEE, hh a}} середа, 02 PM


Важливо

  • Формат дати в змінній вказується тільки англійськими літерами.
  • При вставці змінної типу ДАТА з форматуванням в комірку Excel до неї застосовується форматування. Якщо для змінної немає форматування, то буде використовуватися форматування кінцевої комірки. Комірка, в яку вставляється форматування, в кінцевому підсумку буде типу ДАТА.


Перейти