DateDiff Function

DateDiff palauttaa pÀivien mÀÀrÀn kahden annetun pÀivÀmÀÀrÀn vÀlillÀ.

Syntaksi:


DateDiff (jakso1, pvm1, pvm2 [, viikon_alku [, vuoden_alku]])

Palautusarvo:

Luku.

Parametrit:

Jakso1 - merkkijonolauseke, joka mÀÀrittÀÀ pÀivÀmÀÀrÀvÀlin vain alla olevan taulukon mukaisilla merkinnöillÀ.

Jakso1 (merkkijono)

Selitys

yyyy

Vuosi

q

neljÀnnesvuosi

m

Kuukausi

y

(Vuoden) pÀivÀ

w

ViikonpÀivÀ

ww

Vuoden viikkonumero

d

PÀivÀ

h

tunti

n

minuutti

s

sekunti


Pvm1, pvm2 - kaksi pÀivÀmÀÀrÀÀ, joita verrataan.

Viikon_alku - valinnainen parametri, joka mÀÀrittÀÀ viikon aloituspÀivÀn.

Viikon_alku

Selitys

0

kÀyttöjÀrjestelmÀn oletusarvo

1

sunnuntai (oletus)

2

maanantai

3

tiistai

4

keskiviikko

5

torstai

6

perjantai

7

lauantai


Vuoden_alku - valinnainen parametri, joka mÀÀrittÀÀ vuoden aloitusviikon.

Vuoden_alku

Selitys

0

kÀyttöjÀrjestelmÀn oletusarvo

1

viikolla, johon kuuluu 1. tammikuuta, on viikkonumero 1 (oletus)

2

vuoden ensimmÀisellÀ sellaisella viikolla, jossa on pÀiviÀ neljÀ tai enemmÀn, on viikkonumero 1

3

vuoden ensimmÀinen kokonainen viikko, jossa on vain uuden vuoden pÀiviÀ, saa viikkonumero 1:n


Esimerkki:


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

Please support us!