LibreOfficeDev 25.8 Hjelp
Bruker et dato- og/eller klokkeslettformat på et datouttrykk og returnerer resultatet som en streng.
        FormatDateTime (Date As Date [, NamedFormat As Integer])
    String
Dato: Datouttrykket som skal formateres.
NamedFormat: En valgfri vbDateTimeFormat-oppregning som spesifiserer formatet som skal brukes på dato- og klokkeslettuttrykket. Hvis den utelates, brukes verdien vbGeneralDate.
| Navngitt Konstant | Verdi | Beskrivelse | 
|---|---|---|
| vbGeneralDate | 0 | Viser en dato og/eller tid som definert i systemets generelle datoinnstilling. Hvis kun en dato, vises ingen tid; Hvis kun et klokkeslett vises, vises ingen dato. | 
| vbLongDate | 1 | Vis en dato ved å bruke det lange datoformatet som er angitt i datamaskinens regionale innstillinger. | 
| vbShortDate | 2 | Vis en dato ved å bruke det korte datoformatet som er angitt i datamaskinens regionale innstillinger. | 
| vbLongTime | 3 | Viser en tid som definert i systemets langtidsinnstillinger. | 
| vbShortTime | 4 | Vis et klokkeslett i 24-timersformatet (tt:mm). | 
        REM  *****  BASIC  *****
        Option VBASupport 1
        Sub DateFormat
         Dim d as Date
         d = ("1958-01-29 00:25")
         msgbox("Generelt datoformat : " & FormatDateTime(d))
         msgbox("Langt datoformat : " & FormatDateTime(d,vbLongDate))
         msgbox("Kort datoformat : " & FormatDateTime(d,vbShortDate))
         msgbox("Langt tidsformat : " & FormatDateTime(d,3))
         msgbox("Kort tidsformat : " & FormatDateTime(d,vbShortTime))
        End Sub