Συνάρτηση DateAdd

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

Σύνταξη:


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

Τιμή επιστροφής:

Η μεταβλητή Variant περιέχει ημερομηνία.

Παράμετροι:

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

interval (string value)

Εξήγηση

yyyy

Έτος

q

Τέταρτο

m

Μήνας

y

Ημέρα του έτους

w

Μέρα της εβδομάδος

ww

Εβδομάδα του έτους

d

Μέρα

h

Ώρα

n

Λεπτά

s

Δευτερόλεπτά


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.

Τα κυριολεκτικά ημερομηνίας επιτρέπουν να καθορίσετε σαφείς μεταβλητές ημερομηνίας που είναι ανεξάρτητες από την τρέχουσα γλώσσα. Τα κυριολεκτικά περιβάλλονται μεταξύ συμβόλων κατακερματισμού #. Οι πιθανές μορφές είναι:

Παράδειγμα:


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