Повертає вираз у форматі дати або часу.
Синтаксис
FormatDateTime(Date [, NamedFormat ] )
Синтаксис функції FormatDateTime має такі аргументи:
| Аргумент | Опис |
|---|---|
| дата | — обов’язковий аргумент. Вираз дати, який потрібно відформатувати. |
| NamedFormat (Формат з іменем) | — необов’язковий аргумент. Числове значення, яке вказує на використовуваний формат дати й часу. Якщо його не задано, використовується формат vbGeneralDate . |
Параметри
Аргумент NamedFormat має такі параметри:
| Константа | Значення | Опис |
|---|---|---|
| vbGeneralDate | 0 | Відображення дати та (або) часу. Якщо є частина дати, відобразіть її як коротку дату. Якщо часова частина є, відобразіть її як довгу частину. Якщо є, відображаються обидві частини. |
| vbLongDate | 1 | Відобразіть дату в довгому форматі, указаному в регіональних параметрах комп'ютера. |
| vbShortDate | 2 | Відобразіть дату в короткому форматі, указаному в регіональних параметрах комп'ютера. |
| vbLongTime | 3 | Відображення часу у форматі, указаному в регіональних параметрах комп'ютера. |
| vbShortTime | 4 | Відображення часу у 24-годинному форматі (гг:хх). |
Приклади
| Вираз | Результати. |
|---|---|
| SELECT FormatDateTime([DateTime];0) AS Вираз1 FROM ProductSales; | Форматує та відображає значення дати в полі "Дата_час" на дату та/або час. |
| SELECT FormatDateTime([DateTime];1) AS NewDate FROM ProductSales; | Форматує та відображає значення дати в полі "Дата_час" у форматі довгої дати. Форматує та відображає значення дати в полі "Дата_час" у короткому форматі дати. |
| SELECT FormatDateTime([DateTime],3) AS NewDate FROM ProductSales; | Форматує та відображає значення дати в полі "Дата_час" у форматі "Час" (без дати). |
| SELECT FormatDateTime([DateTime],4) AS NewDate FROM ProductSales; | Форматує та відображає значення дати в полі "Дата_час" у 24-годинному форматі "Час" (без дати). |