Zwraca wyrażenie sformatowane jako data lub godzina.
Składnia
FormatDateTime(Data [, nazwany_format ] )
W składni funkcji FormatDateTime występują następujące argumenty:
| Argumenty argumentów | Opis |
|---|---|
| Data | Argument wymagany. Wyrażenie daty, które ma zostać sformatowane. |
| NamedFormat (Format nazwy) | Argument opcjonalny. Wartość liczbowa określająca używany format daty/godziny. W przypadku pominięcia tej wartości 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 jest część daty, wyświetl ją jako datę krótką. Jeśli jest część czasu, wyświetl ją jako godzinę długą. Jeżeli są obecne, wyświetlane są obie części. |
| vbLongDate | 1 | Data jest wyświetlana w formacie daty długiej określonym w ustawieniach regionalnych komputera. |
| vbShortDate | 2 | Data jest wyświetlana w formacie daty krótkiej określonym w ustawieniach regionalnych komputera. |
| vbLongTime | 3 | Godzina jest wyświetlana w formacie godziny określonym w ustawieniach regionalnych komputera. |
| vbShortTime | 4 | Wyświetl godzinę 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 daty w polu "DateTime" jako datę i/lub godzinę. |
| SELECT FormatDateTime([DateTime],1) AS NewDate FROM ProductSales; | Formatuje i wyświetla wartości dat w polu "Data/godzina" jako format Data długa. Formatuje i wyświetla wartości dat w polu "DateTime" jako format daty krótkiej. |
| SELECT FormatDateTime([DateTime],3) AS NewDate FROM ProductSales; | Formatuje i wyświetla wartości daty w polu "DateTime" jako format "Time" (bez daty). |
| SELECT FormatDateTime([DateTime],4) AS NewDate FROM ProductSales; | Formatuje i wyświetla wartości daty w polu "DateTime" jako 24-godzinny format "Time" (bez daty). |