DatePart-functie

De DatePart-functie retourneert een specifiek deel van een datum.

Syntaxis:


DatePart (interval As String, date As Date [, firstDayOfWeek As Integer [, firstWeekOfYear As Integer]]) As Long

Teruggegeven waarde:

The extracted part for the given date.

Parameters:

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

interval (string value)

Uitleg

jjjj

Jaar

q

Kwartaal

m

Maand

y

Dag van het jaar

w

Dag van de week

ww

Week van het jaar

d

Dag

h

Uur

n

Minuut

s

Seconde


date - The date from which the result is calculated.

Lettersymbolen voor datums maken het mogelijk om eenduidig een variabele voor een datum te specificeren onafhankelijk van de taal. Lettersymbolen staan tussen hekjes #. Mogelijke formaten zijn:

firstdayofweek: An optional parameter that specifies the starting day of a week.

firstdayofweek value

Uitleg

0

Standaardwaarde van het systeem gebruiken

1

Zondag (standaard)

2

Maandag

3

Dinsdag

4

Woensdag

5

Donderdag

6

Vrijdag

7

Zaterdag


firstweekofyear: An optional parameter that specifies the starting week of a year.

firstweekofyear value

Uitleg

0

Standaardwaarde van het systeem gebruiken

1

Week 1 is de week waarin 1 januari valt (standaard)

2

Week 1 is de eerste week waarin vier of meer dagen van dat jaar vallen

3

Week 1 is de eerste week waarin alleen dagen van het nieuwe jaar vallen


Voorbeeld:


Sub example_datepart
    MsgBox DatePart("ww", #12/31/2005#)
    MsgBox DatePart(date:=#1999-12-30#, interval:="q")
End Sub