Variablen vom Datentyp Date speichern ein Datum und eine Uhrzeit. Intern wird ein Datum durch eine Dezimalzahl repräsentiert. Der Vorkommaanteil repräsentiert ein Datum, ausgehend vom 31.12.1899. Somit ist der Tag 39778 der 39778ste Tag seit dem 31.12.1899, also der 25. November 2008, dem Zeitpunkt, als dieser Hilfeeintrag geschrieben wurde. Nachkommastellen repräsentieren die Uhrzeit eines bestimmten Tages. So ist 39778,5 der 25. November 2008 12:00:00,00 mittags. Mit Variablen vom Typ Date kann wie mit Dezimalzahlen gerechnet werden.
Zusätzlich kann die Variable den Wert NoValue annehmen. Falls bei Klassenvariablen der Schalter „Initialisieren mit Standardwert“ gesetzt ist, wird beim Versuch der Zuweisung mit NoValue der Wert 0 gesetzt.
Variablen vom Typ Double werden folgendermaßen lokal definiert (Beispiele):
Dim Datum As Date
Datum := Now
MsgBox(ToLong(Datum))
Dim Datum As Date := Now
Attribut-Eigenschaften und Funktionen:
Standard-Attribute:
Standard-Events:
Spezielle Attribute: