Vrátí výraz formátovaný jako datum nebo čas.
Syntaxe
FormatDateTime(Date [, NamedFormat ] )
Syntaxe funkce FormatDateTime obsahuje tyto argumenty:
| Argument | Popis |
|---|---|
| Datum: | Povinný argument. Výraz data, který se má naformátovat. |
| NamedFormat | Nepovinný argument. Číselná hodnota, která označuje použitý formát data a času. Pokud je tento argument vynechán, použije se vbGeneralDate . |
Nastavení
Argument NamedFormat má následující nastavení:
| Konstanta | Hodnota | Popis |
|---|---|---|
| vbGeneralDate | 0 | Zobrazení data a času. Pokud šablona obsahuje datovou část, zobrazí se jako krátké datum. Pokud se jedná o časovou část, zobrazte ji jako dlouhou dobu. Pokud jsou k dispozici, zobrazí se obě části. |
| vbLongDate | 1 | Zobrazení data v dlouhém formátu data určeném v místním nastavení počítače |
| vbShortDate | 2 | Zobrazení data v krátkém formátu data určeném v místním nastavení počítače |
| vbLongTime | 3 | Zobrazení času pomocí formátu času určeného v místním nastavení počítače. |
| vbShortTime | 4 | Zobrazení času ve 24hodinovém formátu (hh:mm) |
Příklady
| Výraz | Výsledky: |
|---|---|
| SELECT FormatDateTime([DateTime],0) AS Expr1 FROM ProductSales; | Zformátuje a zobrazí hodnoty kalendářních dat v poli "DateTime" na Datum a čas. |
| SELECT FormatDateTime([DateTime],1) AS NewDate FROM ProductSales; | Zformátuje a zobrazí hodnoty kalendářních dat v poli "Datum a čas" jako dlouhý formát data. Zformátuje a zobrazí hodnoty kalendářních dat v poli "DateTime" jako krátký formát data. |
| SELECT FormatDateTime([DateTime],3) AS NewDate FROM ProductSales; | Zformátuje a zobrazí hodnoty kalendářních dat v poli DateTime ve formátu Time (bez data). |
| SELECT FormatDateTime([DateTime],4) AS NewDate FROM ProductSales; | Zformátuje a zobrazí hodnoty kalendářních dat v poli "DateTime" ve 24hodinovém formátu "Time" (bez data). |