Данная функция возвращает выражение, отформатированное как значение даты или времени.
Синтаксис
FormatDateTime( дата [, формат ] )
Функция FormatDateTime имеет следующие аргументы:
Аргумент |
Описание |
дата |
Обязательный аргумент. Выражение даты, которое нужно отформатировать. |
формат |
Необязательный аргумент. Числовое значение, указывающее формат даты и времени. Если этот аргумент опущен, используется vbGeneralDate. |
Параметры
Аргумент формат может принимать следующие значения:
Константа |
Значение |
Описание |
vbGeneralDate |
0 |
Отображение даты или времени. Если есть часть даты, она отображается в кратком формате. Если имеется часть времени, она отображается в полном формате. При наличии обеих частей отображаются обе части. |
vbLongDate |
1 |
Отображает дату, используя полный формат, заданный в региональных параметрах компьютера. |
vbShortDate |
2 |
Отображает дату, используя краткий формат, заданный в региональных параметрах компьютера. |
vbLongTime |
3 |
Отображает время, используя формат, заданный в региональных параметрах компьютера. |
vbShortTime |
4 |
Отображает время, используя 24-часовой формат (чч:мм). |
Примеры
Expression |
Результаты |
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 часов "Время" (без даты). |