Funció DatePart
La funció DatePart torna una part específica d'una data.
Sintaxi:
DatePart (Add, Date [, Week_start [, Year_start]])
Valor de retorn:
Una Variant que conté una data.
Paràmetres:
Add - Una expressió de cadena de la taula següent, que especifica l'interval de dates.
Additiu (valor de cadena)
|
Explicació
|
yyyy
|
Any
|
q
|
Trimestre
|
m
|
Mes
|
y
|
Dia de l'any
|
w
|
Dia feiner
|
ww
|
Setmana de l'any
|
d
|
Dia
|
h
|
Hora
|
n
|
Minut
|
s
|
Segon
|
Date - La data des de la qual es calcula el resultat.
Week_start - Paràmetre opcional que especifica el dia d'inici d'una setmana.
valor de Week_start
|
Explicació
|
0
|
Utilitza el valor per defecte del sistema
|
1
|
Diumenge (per defecte)
|
2
|
Dilluns
|
3
|
Dimarts
|
4
|
Dimecres
|
5
|
Dijous
|
6
|
Divendres
|
7
|
Dissabte
|
Year_start - Paràmetre opcional que especifica la setmana d'inici d'un any.
valor de Year_start
|
Explicació
|
0
|
Utilitza el valor per defecte del sistema
|
1
|
La setmana 1 és la setmana de l'1 de gener (per defecte)
|
2
|
La setmana 1 és la primera setmana que conté quatre dies o més d'aquell any
|
3
|
La setmana 1 és la primera setmana que només conté dies de l'any nou
|
Exemple:
Sub example_datepart
MsgBox DatePart("ww", "12/31/2005")
End Sub