DateDiff Function

Tagastab kahe määratud kuupäevaväärtuse vaheliste kuupäevavahemike arvu.

SĂĽntaks:


DateDiff (Add, Date1, Date2 [, Week_start [, Year_start]])

Tagastusväärtus:

Arv.

Parameetrid:

Add - järgmisest tabelist pärinev stringavaldis, mis määrab kuupäevavahemiku.

Liida (stringväärtus)

Selgitus

yyyy

Aasta

q

Kvartal

m

Kuu

y

Päev aastas

w

Nädalapäev

ww

Nädal aastas

d

Päev

h

Tund

n

Minut

s

Sekund


Date1, Date2 - kaks võrreldavat kuupäevaväärtust.

Week_start - mittekohustuslik parameeter, mis määrab nädala esimese päeva.

Week_start väärtus

Selgitus

0

Kasutatakse süsteemi vaikeväärtust

1

Pühapäev (vaikimisi)

2

Esmaspäev

3

Teisipäev

4

Kolmapäev

5

Neljapäev

6

Reede

7

Laupäev


Year_start - mittekohustuslik parameeter, mis määrab aasta esimese nädala.

Year_start väärtus

Selgitus

0

Kasutatakse süsteemi vaikeväärtust

1

Nädal 1 on nädal, mis sisaldab kuupäeva 1. jaanuar (vaikimisi)

2

Nädal 1 on nädal, mis sisaldab aasta nelja või enamat päeva.

3

Nädal 1 on nädal, mis sisaldab ainult alanud aasta päevi.


Näide:


Sub example_datediff
    MsgBox DateDiff("d", "1/1/2005", "12/31/2005")
End Sub