Inhalte
Index 🔎︎

# Funktion DateAdd

Adds a date or time interval to a given date a number of times and returns the resulting date.

### Syntax:

    DateAdd (interval As String, number As Long, date As Date) As Date

### Rückgabewert:

Ein Variante, die ein Datum enthält.

### Parameter:

interval - A string expression from the following table, specifying the date or time interval.

interval (string value) | Erklärung
yyyy | Jahr
q | Quartal
m | Monat
y | Kalendertag
w | Wochentag
ww | Kalenderwoche
d | Tag
h | Stunde
n | Minute
s | Sekunde

number - A numerical expression specifying how many times the interval value will be added when positive or subtracted when negative.

date - A given date or the name of a Variant variable containing a date. The interval value will be added number times to this date.

Datumsausdrücke ermöglichen die Angabe eindeutiger Datumsvariablen, die unabhängig von der aktuellen Sprache sind. Ausdrücke sind zwischen Rauten # eingeschlossen. Mögliche Formate sind:

- #yyyy-mm-dd#

- #mm/dd/yyyy#

### Beispiel:

    Sub example_dateadd
        MsgBox DateAdd("m", 1, #1/31/2004#) &" - "& DateAdd(date:=#2005-01-31#, interval:="m", number:=1)
    End Sub