DateDiff Function

Ibinabalik ang bilang ng mga agwat ng petsa o oras sa pagitan ng dalawang ibinigay na halaga ng petsa.

Syntax:


DateDiff (interval Bilang String, date1 Bilang Petsa, petsa2 Bilang Petsa [, firstDayOfWeek Bilang Integer [, firstWeekOfYear Bilang Integer]]) Bilang Doble

Ibinalik na halaga:

Isang numero.

Mga Parameter:

pagitan - Isang string na expression mula sa sumusunod na talahanayan, na tumutukoy sa petsa o pagitan ng oras.

pagitan (halaga ng string)

Paliwanag

yyyy

taon

q

quarter

m

Ay

y

Araw ng taon

w

Araw ng Linggo

ww

Linggo ng taon

d

Araw

h

Oras

n

minuto

s

Pangalawa


petsa1, petsa2 - Ang dalawang halaga ng petsa na ihahambing.

Binibigyang-daan ng mga literal ng petsa na tukuyin ang mga hindi malabo na variable ng petsa na independiyente sa kasalukuyang wika. Ang mga literal ay nakapaloob sa pagitan ng mga hash sign # . Ang mga posibleng format ay:

unang araw ng linggo : Isang opsyonal na parameter na tumutukoy sa araw ng pagsisimula ng isang linggo.

halaga ng unang araw ng linggo

Paliwanag

0

Gamitin ang default na halaga ng system

1

Linggo (default)

%1$s at %2$s

Lunes

3

Martes

4

Miyerkules

5

Huwebes

6

Biyernes

7

Sabado


unang linggo ng taon : Isang opsyonal na parameter na tumutukoy sa panimulang linggo ng isang taon.

halaga ng unang linggo ng taon

Paliwanag

0

Gamitin ang default na halaga ng system

1

Ang Linggo 1 ay ang linggong may Enero, ika-1 (default)

%1$s at %2$s

Ang Linggo 1 ay ang unang linggo na naglalaman ng apat o higit pang araw ng taong iyon

3

Ang Linggo 1 ay ang unang linggo na naglalaman lamang ng mga araw ng bagong taon


Halimbawa:


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

Mangyaring suportahan kami!