Pomoč LibreOfficeDev 7.6
Datumskemu izrazu določi datumsko in/ali časovno obliko in vrne rezultat kot niz.
        FormatDateTime (Date As Date [, NamedFormat As Integer])
    String
Datum: datumski izraz, ki ga želite oblikovati.
ImeZapisa (neobvezno): številska vrednost vbDateTimeFormat, ki določa obliko zapisa, ki naj se uporabi za izraz datuma in/ali časa. Če ni določeno, bo uporabljena vrednost vbGeneralDate.
| Poimenovana konstanta | Vrednost | Opis | 
|---|---|---|
| vbGeneralDate | 0 | Prikaže datum in/ali čas v obliki, kot jo določajo splošne krajevne nastavitve vašega operacijskega sistema. Če gre le za datum, se čas ne izpiše; če gre le za čas, se datum ne izpiše. | 
| vbLongDate | 1 | Prikaže datum v daljši datumski obliki, kot jo določajo krajevne nastavitve vašega operacijskega sistema. | 
| vbShortDate | 2 | Prikaže datum v skrajšani datumski obliki, kot jo določajo krajevne nastavitve vašega operacijskega sistema. | 
| vbLongTime | 3 | Prikaže čas v dolgi obliki, kot je ta določena v nastavitvah sistema. | 
| vbShortTime | 4 | Prikaže čas v 24-urnem zapisu (uu:mm). | 
        REM  *****  BASIC  *****
        Option VBASupport 1
        Sub DateFormat
         Dim d as Date
         d = ("1958-01-29 00:25")
         msgbox("Splošna oblika datuma: " & FormatDateTime(d))
         msgbox("Dolga oblika datuma: " & FormatDateTime(d,vbLongDate))
         msgbox("Kratka oblika datuma: " & FormatDateTime(d,vbShortDate))
         msgbox("Dolga oblika časa: " & FormatDateTime(d,3))
         msgbox("Kratka oblika časa: " & FormatDateTime(d,vbShortTime))
        End Sub