Funktsioon DATETIME on funktsioonide DATE ja TIME kombinatsioon.
Funktsioon DATE tagastab järjenumbri, mis tähistab kindlat kuupäeva.
Funktsioon TIME tagastab kellaaja kümnendkuju väärtusega vahemikus 0 (null) kuni 0,999999999, mis tähistab kellaaegu alates 0:00:00 kuni 23:59:59.
Süntaks
DATETIME(aasta,kuu,päev,tund,minut,sekund)
Aasta Argument aasta võib olla üks kuni neli numbrit. Te ei saa kasutada aastat enne 1900. Kui argument year on vahemikus 0 (null) kuni 1899, lisatakse aasta arvutamiseks väärtus väärtusele 1900. Näiteks tagastab funktsioon DATETIME(108;1;2;n;n;n) kuupäeva kujul 39 449; järjenumber, mis tähistab 2. jaanuari 2008 (1900+108). Kui argument aasta on vahemikus 1900–9999, kasutatakse väärtust aastana. Näiteks tagastab funktsioon DATETIME(2008;1;2;n;n;n) ka kuupäeva kujul 39 449.
Kuu on aasta kuud tähistav number. Kui kuu väärtus on suurem kui 12, liidab argument kuu selle kuude arvu esimesele aasta kuule, mis on määratud. Näiteks tagastab funktsioon DATETIME(2008;14;2;n;n;n) järjenumbri, mis tähistab 2. veebruari 2009.
Päev on kuu päeva tähistav arv. Kui päev on suurem kui päevade arv nimetatud kuus, liidab argument päev selle päevade arvu kuu esimesele päevale. Näiteks tagastab funktsioon DATETIME(2008;1;35;n;n;n) järjenumbri, mis tähistab 4. veebruari 2008.
Tund on arv vahemikus 0 –32 767. Iga väärtus, mis on suurem kui 23, jagatakse 24-ga ja jääki käsitletakse tunni väärtusena. Näiteks tagastab funktsioon DATETIME(n,n,n ,27,0;0) kellaaja kujul 125 või 3:00.
Minut on minutit tähistav arv vahemikus 0–32 767. Iga väärtus, mis on suurem kui 59, teisendatakse tundideks ja minutiteks. Näiteks tagastab funktsioon DATETIME(n,n,n ,0,750;0) kellaaja kujul .520833 või 12:30 PL.
Teine on arv vahemikus 0–32 767, mis tähistab teist. Iga väärtus, mis on suurem kui 59, teisendatakse tundideks, minutiteks ja sekunditeks. Näiteks tagastab funktsioon DATETIME(n,n,n ,0,0,2000) kellaaja kujul .023148 või 12:33:20 EL
Märkused.
- 
              
Kuupäevad salvestatakse järjestikuste järjenumbritena, nii saab neid kasutada arvutustes. Vaikimisi on 31. detsembri 1899 järjenumbriks 1 ja 1. jaanuari 2008 järjenumbriks 39448, kuna see on 39448 päeva pärast 1. jaanuarit 1900.
 - 
              
Kellaajaväärtused on osa kuupäevaväärtusest, mida tähistab kümnendarv (nt 12:00 PL esitatakse arvuna 0,5, kuna see on pool päeva).
 
Näide
| 
                   Aasta  | 
                
                   Kuu  | 
                
                   Day (päev)  | 
                
                   Tund  | 
                
                   Minut  | 
                
                   Sekund  | 
                
                   Valem  | 
                
                   Kirjeldus (tulem)  | 
              
|---|---|---|---|---|---|---|---|
| 
                   2006  | 
                
                   12  | 
                
                   1  | 
                
                   12  | 
                
                   45  | 
                
                   25  | 
                
                   =DATETIME([Aasta];[Kuu];[Päev],[Tund];[Minut];[Teine])  | 
                
                   Kuupäeva ja kellaaja kümnendkuju järjenumber (39 052,5315393519)  |