Данная функция возвращает выражение, отформатированное как значение даты или времени.
Синтаксис
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 часов "Время" (без даты). |