Функция FormatDateTime

Применяется к
Access для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Данная функция возвращает выражение, отформатированное как значение даты или времени.

Синтаксис

FormatDateTime(Date [, NamedFormat ] )

Функция FormatDateTime имеет следующие аргументы:

Аргумент Описание
Дата Обязательный аргумент. Выражение даты, которое нужно отформатировать.
формат Необязательный аргумент. Числовое значение, указывающее формат даты и времени. Если этот аргумент опущен, используется vbGeneralDate.

Параметры

Аргумент NamedFormat имеет следующие параметры:

Константа Значение Описание
vbGeneralDate 0 Отображение даты или времени. Если есть часть даты, она отображается в кратком формате. Если имеется часть времени, она отображается в полном формате. При наличии обеих частей отображаются обе части.
vbLongDate 1 Отображает дату, используя полный формат, заданный в региональных параметрах компьютера.
vbShortDate 2 Отображает дату, используя краткий формат, заданный в региональных параметрах компьютера.
vbLongTime 3 Отображает время, используя формат, заданный в региональных параметрах компьютера.
vbShortTime 4 Отображает время, используя 24-часовой формат (чч:мм).

Примеры

Выражение Результаты
SELECT FormatDateTime([DateTime],0) AS Expr1 FROM ProductSales; Форматирует и отображает значения даты в поле "DateTime" в поле "Дата и(или) время".
SELECT FormatDateTime([DateTime];1) AS NewDate FROM ProductSales; Форматирует и отображает значения даты в поле DateTime в формате Long Date. Форматирует и отображает значения даты в поле "DateTime" в виде короткого формата даты.
SELECT FormatDateTime([DateTime];3) AS NewDate FROM ProductSales; Форматирует и отображает значения даты в поле "DateTime" в формате "Время" (без даты).
SELECT FormatDateTime([DateTime],4) AS NewDate FROM ProductSales; Форматирует и отображает значения даты в поле DateTime в формате 24 часов "Время" (без даты).