Vrátí výraz formátovaný jako datum nebo čas.
Syntaxe
FormatDateTime(Date [; NamedFormat ] )
Syntaxe funkce FormatDateTime má tyto argumenty:
| Argument | Popis |
|---|---|
| Datum: | Povinný argument. Výraz data, který se má formátovat. |
| Pojmenovaný formát | Nepovinný argument. Číselná hodnota označující použitý formát data a času. Pokud je vynechán, použije se vbGeneralDate . |
Nastavení
Argument NamedFormat má následující nastavení:
| Konstantní | Hodnota | Popis |
|---|---|---|
| vbGeneralDate | 0 | Zobrazí datum nebo čas. Pokud existuje část kalendářního data, zobrazte ji jako krátké datum. Pokud existuje časová část, zobrazte ji jako dlouhou dobu. Pokud jsou k dispozici, zobrazí se obě části. |
| vbLongDate | 1 | Zobrazí datum pomocí dlouhého formátu data zadaného v místním nastavení počítače. |
| vbShortDate | 2 | Zobrazí datum pomocí krátkého formátu data zadaného v místním nastavení počítače. |
| vbLongTime | 3 | Zobrazí čas pomocí formátu času určeného v místním nastavení počítače. |
| vbShortTime | 4 | Zobrazení času pomocí 24hodinového 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/nebo čas. |
| SELECT FormatDateTime([DateTime],1) AS NewDate FROM ProductSales; | Zformátuje a zobrazí hodnoty data v poli DateTime jako formát Dlouhé datum. Zformátuje a zobrazí hodnoty data v poli DateTime jako krátký formát data. |
| SELECT FormatDateTime([DateTime],3) AS NewDate FROM ProductSales; | Zformátuje a zobrazí hodnoty data v poli DateTime ve formátu "Čas" (bez data). |
| SELECT FormatDateTime([DateTime],4) AS NewDate FROM ProductSales; | Zformátuje a zobrazí hodnoty data v poli DateTime jako 24hodinový formát "Čas" (bez data). |