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

В следующей таблице перечислены спецификаторы форматов даты и времени по умолчанию, представленные в программе Content Manager OnDemand.

Как именно задавать формат даты по умолчанию для полей в папках и прикладных программах, использующих тип данных Дата, описано в разделе Управление форматами даты.

Спецификатор формата Формат Пример

%m/%d/%Y

mm/dd/yyyy

02/21/2018

%m/%d/%y

mm/dd/yy

02/21/18

%d/%m/%Y

dd/mm/yyyy

21/02/2018

%d/%m/%y

dd/mm/yy

21/02/18

%d-%m-%Y

дд-мм-гггг

21-02-2018

%d-%m-%y

дд-мм-гг

21-02-18

%m-%d-%Y

мм-дд-гггг

02-21-2018

%m-%d-%y

мм-дд-гг

02-21-18

%Y-%m-%d

гггг-мм-дд

2018-02-21

%f/%e/%Y

м/д/гггг

2/21/2018

%f/%e/%y

м/д/гг

2/21/18

%e/%f/%Y

д/м/гггг

21/2/2018

%e/%f/%y

д/м/гг

21/2/18

%f-%e-%Y

м-д-гггг

2-21-2018

%f-%e-%y

м-д-гг

2-21-18

%e-%f-%Y

д-м-гггг

21-2-2018

%e-%f-%y

д-м-гг

21-2-18

%b %e, %Y

Мсц д, гггг

21 февраля 2018

%B %e, %Y

Месяц д, гггг

21 февраля 2018

%b %d, %Y

Мсц д, гггг

21 февраля 2018

%B %d, %Y

Месяц д, гггг

21 февраля 2018

%Y-%m-%d %H:%M:%S

гггг-мм-дд чч:мм:сс

2018-02-21 12:00:00

%H:%M:%S

чч:мм:сс

12:00:00

%Y-%m-%d %I:%M:%S %p

гггг-мм-дд ЧЧ:ММ:СС tt

2018-10-29 10:02:48 AM

%Y-%m-%d %I:%M:%S %p

гггг-мм-дд ЧЧ:ММ:СС tt

2018-10-29 07:30:20 PM

Настроенный спецификатор формата можно создать в текстовой части списка, если формат даты или даты/времени не соответствует ни одному из перечисленных стандартных форматов. Используйте спецификатор формата, чтобы описать нужный вам формат даты или времени. Спецификатор формата состоит из набора значений, таких как %m, и разделителей, таких как символ /. Укажите порядок, в котором должны показываться день, месяц, год, часы, минуты и секунды. Исключите день, месяц, год, часы, минуты и секунды, если использующая их часть даты или времени не входит в формат. Где необходимо, добавьте разделители значений. Например, %d %B %Y обозначает даты, которые выводятся в формате 21 февраля 2018. Как другой пример, %b %e %Y обозначает даты, которые выводятся в формате Фев 5 2018. Строки даты от регистра не зависят. Например, можно указать %B для дат, содержащих такие строки, как Февраль, ФЕВРАЛЬ или ФЕВраль.

При создании настроенного спецификатора формата в качестве разделителя между числом в дате должно быть один или несколько символов-разделителей. Например, %b %e, %Y представляет такую дату, как Фев 5, 2018. Разделительные символы между днем месяца (5) и годом (2018) - это запятая и пробел. Задавать %b%e%Y для даты такой как Feb52018 нельзя. Однако в качестве разделителя между числом месяца и годом можно использовать имя месяца или трехсимвольное сокращение названия месяца. Например, %e%b%Y обозначает даты, которые выводятся в формате 5Фев2018.

Можно использовать %e и %d для дня из одной или двух цифр. Если спецификатор формата содержит %e, то дни с номером меньше 10 выводятся как одна цифра. При использовании %d дни с номером меньше 10 выводятся с ведущим нулем. Например, %b %e, %Y показывает дату Фев 5, 2018 с одной цифрой для дня месяца. Спецификатор формата %b %d, %Y показывает дату Фев 05, 2018 с ведущим нулем для дня месяца.

Можно использовать %f и %m для месяца из одной или двух цифр. Если спецификатор формата содержит %f, то месяцы с номером меньше 10 выводятся как одна цифра. При использовании %m месяцы с номером меньше 10 выводятся с ведущим нулем. Например, %f %e %Y показывает дату 2 5 2018 с одной цифрой для месяца. Спецификатор формата %m %d %Y показывает дату 02 05 2018 с ведущим нулем для месяца.