Funkcja FormatDateTime

Dotyczy
Access dla Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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).