Funktionen FormatDateTime

Gäller för
Access för Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Returnerar ett uttryck som är formaterat som ett datum eller en tid.

Syntax

FormatDateTime(Date [, NamedFormat ] )

Syntaxen för funktionen FormatDateTime har följande argument:

Argument Beskrivning
Datum Obligatoriskt. Datumuttryck som ska formateras.
NamedFormat Valfritt. Numeriskt värde som anger vilket datum-/tidsformat som används. Om det utelämnas används vbGeneralDate .

Inställningar

Argumentet NamedFormat har följande inställningar:

Konstant Värde Beskrivning
vbGeneralDate 0 Visa ett datum och/eller klockslag. Om det finns en datumdel visar du den som ett kort datum. Om det finns en tidsdel, visar du den som en lång tid. Om det finns visas båda delarna.
vbLongDate 1 Visa ett datum med det långa datumformat som har angetts i datorns nationella inställningar.
vbShortDate 2 Visa ett datum med det korta datumformat som har angetts i datorns nationella inställningar.
vbLongTime 3 Visa en tid med det tidsformat som har angetts i datorns nationella inställningar.
vbShortTime 4 Visa en tid i 24-timmarsformat (tt:mm).

Exempel

Uttryck Resultat
SELECT FormatDateTime([DateTime],0) AS Expr1 FROM ProductSales; Formaterar och visar datumvärdena i fältet "Datum/tid" till datum och/eller tid.
SELECT FormatDateTime([DateTime],1) AS NewDate FROM ProductSales; Formaterar och visar datumvärdena i fältet Datum/tid som långt datumformat. Formaterar och visar datumvärdena i fältet Datum/tid som kort datumformat.
SELECT FormatDateTime([DateTime],3) AS NewDate FROM ProductSales; Formaterar och visar datumvärdena i fältet Datum/tid som tidsformat (utan datum).
SELECT FormatDateTime([DateTime],4) AS NewDate FROM ProductSales; Formaterar och visar datumvärdena i fältet Datum/tid som 24-timmars tidsformat (utan datum).