DatePart Function
Ang DatePart function ay nagbabalik ng isang tinukoy na bahagi ng isang petsa.
DatePart (interval Bilang String, petsa Bilang Petsa [, firstDayOfWeek Bilang Integer [, firstWeekOfYear Bilang Integer]]) Hangga't
Ibinalik na halaga:
Ang nakuhang bahagi para sa ibinigay na petsa.
pagitan - Isang string na expression mula sa sumusunod na talahanayan, na tumutukoy sa pagitan ng petsa.
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
|
petsa - Ang petsa kung saan kinakalkula ang resulta.
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:
-
#yyyy-mm-dd#
-
#mm/dd/yyyy#
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
|
Sub example_datepart
MsgBox DatePart("ww", #01/02/2005#) ' displays 2 because weeks start on Sunday
MsgBox DatePart("ww", #12/31/2005#) ' displays 53
MsgBox DatePart(date:=#2005-12-30#, interval:="q") ' displays 4
End Sub