Restituisce un'espressione formattata come data o ora.
Sintassi
FormatDateTime(Date [, NamedFormat ] )
Gli argomenti della sintassi della funzione FormatDateTime sono i seguenti:
| Argomento | Descrizione |
|---|---|
| data | Obbligatorio. Espressione data da formattare. |
| NamedFormat | Facoltativo. Valore numerico che indica il formato data/ora usato. Se viene omesso, viene usato vbGeneralDate . |
Impostazioni
L'argomento Formato Denominato ha le impostazioni seguenti:
| Costante | valore | Descrizione |
|---|---|---|
| vbGeneralDate | 0 | Visualizzare una data e/o un'ora. Se è presente una parte data, visualizzarla come data breve. Se è presente una parte temporale, visualizzarla per molto tempo. Se presenti, vengono visualizzate entrambe le parti. |
| vbLongDate | 1 | Visualizzare una data usando il formato data estesa specificato nelle impostazioni internazionali del computer. |
| vbShortDate | 2 | Visualizzare una data usando il formato di data breve specificato nelle impostazioni internazionali del computer. |
| vbLongTime | 3 | Visualizzare un'ora usando il formato di ora specificato nelle impostazioni internazionali del computer. |
| vbShortTime | 4 | Visualizzare un'ora utilizzando il formato di 24 ore (hh:mm). |
Esempi
| Espressione | Risultati |
|---|---|
| SELECT FormatDateTime([DateTime],0) AS Expr1 FROM ProductSales; | Formatta e visualizza i valori di data nel campo "DateTime" in Data e/o ora. |
| SELECT FormatDateTime([DateTime],1) AS NewDate FROM ProductSales; | Formatta e visualizza i valori di data nel campo "DateTime" come formato Data estesa. Formatta e visualizza i valori di data nel campo "DateTime" come formato Data breve. |
| SELECT FormatDateTime([DateTime],3) AS NewDate FROM ProductSales; | Formatta e visualizza i valori di data nel campo "DateTime" come formato "Ora" (senza data). |
| SELECT FormatDateTime([DateTime],4) AS NewDate FROM ProductSales; | Formatta e visualizza i valori di data nel campo "DateTime" in formato 24 ore (senza data). |