Поделиться через


Тип данных Date/Time (свойство Format)

Область применения: Access 2013 | Access 2016

Для свойства Format можно задать стандартные форматы даты и времени или использовать настраиваемые форматы для типа данных даты и времени.

Settings

Предопределенные форматы

В следующей таблице показаны предопределенные параметры свойств Format для типа данных даты и времени.

Setting Описание
General Date (по умолчанию) Если значение является только датой, время не отображается; Если значение является только временем, дата не отображается. Этот параметр представляет собой сочетание параметров "Короткая дата" и "Долгое время".

Примеры: 03.04.93, 17:34:00 и 03.04.93 17:34:00.
Long Date Аналогично параметру Long Date в региональных параметрах Windows.

Пример: суббота, 3 апреля 1993 г.
Medium Date Пример: 3 апреля 93.
Short Date Аналогично параметру "Короткая дата" в региональных параметрах Windows.

Пример: 03.04.93.

ВНИМАНИЕ! В параметре "Короткая дата" предполагается, что даты между 1/00 и 31.12.29 являются датами ХХI века (то есть, предполагается, что это 2000–2029 годы). Даты между 1/1/30 и 312/31/99 считаются датами двадцатого века (т. е. годы предполагаются с 1930 по 1999 год).
Long Time Аналогично параметру на вкладке Время в региональных параметрах Windows.

Пример: 17:34:23.
Medium Time Пример: 17:34.
Short Time Пример: 17:34.

Пользовательские форматы

Вы можете создать настраиваемые форматы даты и времени с помощью следующих символов.

Символ Описание
: (двоеточие) Разделитель компонентов времени. Разделители задаются в региональных параметрах Windows.
/ Разделитель компонентов даты.
c То же, что и предопределенный формат общей даты.
d День месяца в одной или двух числовых цифрах при необходимости (от 1 до 31).
dd День месяца в двух числовых цифрах (от 01 до 31).
ddd Первые три буквы дня недели (вс по сб).
dddd Полное название дня недели (с воскресенья по субботу).
ddddd То же, что и предопределенный формат короткой даты.
dddddd То же, что и предопределенный формат long date.
w День недели (от 1 до 7).
ww Неделя года (от 1 до 53).
m Месяц года в одной или двух числовых цифрах при необходимости (от 1 до 12).
mm Месяц года в двух числовых цифрах (от 01 до 12).
mmm Первые три буквы месяца (с января по декабрь).
mmmm Полное название месяца (с января по декабрь).
q Дата, отображаемая как квартал года (от 1 до 4).
y Номер дня года (от 1 до 366).
yy Последние две цифры года (от 01 до 99).
yyyy Полный год (от 0100 до 9999).
h Час в одной или двух цифрах, при необходимости (от 0 до 23).
hh Час в двух цифрах (от 00 до 23).
n Минуты в одной или двух цифрах при необходимости (от 0 до 59).
nn Минута в двух цифрах (от 00 до 59).
s Секунда в одной или двух цифрах при необходимости (от 0 до 59).
ss Второй в двух цифрах (от 00 до 59).
ttttt То же, что и предопределенный формат Long Time.
AM/PM Двенадцатичасовые часы с прописными буквами "AM" или "PM" соответственно.
am/pm Двенадцатичасовые часы со строчными буквами "am" или "pm" соответственно.
A/P Двенадцать часов с прописной буквой "A" или "P" соответствующим образом.
a/p Двенадцатичасовые часы со строчной буквой "a" или "p" соответственно.
AMPM Двенадцать часов с соответствующим указателем утром и днем, как определено в региональных параметрах Windows.

Пользовательские форматы отображаются в соответствии с параметрами, указанными в региональных параметрах Windows. Пользовательские форматы, несовместимые с параметрами, указанными в региональных параметрах Windows, игнорируются.

Примечание.

Если вы хотите добавить запятую или другой разделитель в пользовательский формат, заключите разделитель в кавычки следующим образом: mmm d", "yyyy.

Пример

Ниже приведены примеры пользовательских форматов даты и времени.

Setting Отображение
ddd", "mmm d", "yyyy Пн, 2 июня 1997 г.
mmmm dd", "yyyy 2 июня 1997 г.
"This is week number "ww Это неделя номер 22
"Today is "dddd Сегодня вторник

Вы можете использовать пользовательский формат для отображения "A.D." до или "B.C." после года в зависимости от того, введено ли положительное или отрицательное число. Чтобы увидеть эту работу пользовательского формата, создайте новое поле таблицы, задайте для нее тип данных Число и введите формат следующим образом:

"A.D. " #;# " B.C."

Положительные числа отображаются как годы с "A.D." до года. Отрицательные числа отображаются как годы с "B.C." после года.

См. также

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.