Returnează o expresie formatată ca dată sau oră.
Sintaxă
FormatDateTime(Dată [, Format denumit ] )
Sintaxa funcției FormatDateTime are următoarele argumente:
| Argument | Descriere |
|---|---|
| Dată | Obligatoriu. Data expresiei de formatat. |
| Format denumit | Opțional. Valoare numerică care indică formatul dată/oră utilizat. Dacă este omisă, se utilizează vbGeneralDate . |
Setări
Argumentul NamedFormat are următoarele setări:
| Constantă | Valoare | Descriere |
|---|---|---|
| vbGeneralDate | 0 | Afișați o dată și/sau o oră. Dacă există o parte dată, afișați-o ca dată scurtă. Dacă există o parte de timp, afișați-o ca perioadă lungă de timp. Dacă există, se afișează ambele părți. |
| vbLongDate | 1 | Afișați o dată utilizând formatul de dată lungă specificat în setările regionale ale computerului. |
| vbShortDate | 2 | Afișați o dată utilizând formatul de dată scurtă specificat în setările regionale ale computerului. |
| vbLongTime | 3 | Afișați o oră utilizând formatul de oră specificat în setările regionale ale computerului. |
| vbShortTime | 4 | Afișați o oră utilizând formatul de 24 de ore (hh:mm). |
Exemple
| Expresie | Rezultatele |
|---|---|
| SELECT FormatDateTime([DateTime],0) AS Expr1 FROM ProductSales; | Formatează și afișează valorile dată din câmpul "DatăTime" în Dată și/sau oră. |
| SELECT FormatDateTime([DatăTime],1) AS NewDate FROM ProductSales; | Formatează și afișează valorile dată în câmpul "DatăTime" ca format Dată lungă. Formatează și afișează valorile dată în câmpul "DatăTime" ca format Dată scurtă. |
| SELECT FormatDateTime([DateTime],3) AS NewDate FROM ProductSales; | Formatează și afișează valorile dată în câmpul "DatăTime" ca format "Oră" (fără dată). |
| SELECT FormatDateTime([DateTime],4) AS NewDate FROM ProductSales; | Formatează și afișează valorile dată din câmpul "DatăTime" ca format 24hour "Oră" (fără dată). |