Zwraca wyrażenie sformatowane jako data lub godzina.
Składnia
FormatDateTime(Date [, NamedFormat ] )
W składni funkcji FormatDateTime występują następujące argumenty:
| Argument | Opis |
|---|---|
| Data | Argument wymagany. Wyrażenie daty do sformatowania. |
| NazwaFormatuj | Argument opcjonalny. Wartość liczbowa wskazująca używany format daty/godziny. Jeśli zostanie pominięty, zostanie użyta wartość vbGeneralDate . |
Ustawienia
Argument NamedFormat ma następujące ustawienia:
| Stała | Wartość | Opis |
|---|---|---|
| vbGeneralDate | 0 | Wyświetlanie daty i/lub godziny. Jeśli istnieje część daty, wyświetl ją jako datę krótką. Jeśli istnieje część czasu, wyświetl ją jako długi czas. Jeśli istnieją, zostaną wyświetlone obie części. |
| vbLongDate | 1 | Wyświetlanie daty przy użyciu formatu daty długiej określonego w ustawieniach regionalnych komputera. |
| vbShortDate | 2 | Wyświetlanie daty przy użyciu formatu daty krótkiej określonego w ustawieniach regionalnych komputera. |
| vbLongTime | 3 | Wyświetlanie godziny przy użyciu formatu czasu określonego w ustawieniach regionalnych komputera. |
| vbShortTime | 4 | Wyświetlanie godziny w formacie 24-godzinnym (gg:mm). |
Przykłady
| Wyrażenie | Rezultat |
|---|---|
| SELECT FormatDateTime([DateTime],0) AS Wyr1 FROM ProductSales; | Formatuje i wyświetla wartości dat w polu "DateTime" w polach Data i/lub godzina. |
| SELECT FormatDateTime([DateTime],1) AS NewDate FROM ProductSales; | Formatuje i wyświetla wartości dat w polu "DateTime" jako format Data długa. Formatuje i wyświetla wartości dat w polu "DateTime" jako format Data krótka. |
| SELECT FormatDateTime([DateTime],3) AS NewDate FROM ProductSales; | Formatuje i wyświetla wartości dat w polu "DateTime" w formacie "Godzina" (bez daty). |
| SELECT FormatDateTime([DateTime],4) AS NewDate FROM ProductSales; | Formatuje i wyświetla wartości dat w polu "DateTime" w formacie 24-godzinnym "Godzina" (bez daty). |