Форматы даты и времени
В следующей таблице перечислены спецификаторы форматов даты и времени по умолчанию, представленные в программе 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 с ведущим нулем для месяца.