Funktio palauttaa tietyn aikayksikön päivämäärästä.
DatePart(aikayksikkö, päivämäärä[,viikonensimmäinenpäivä[, vuodenensimmäinenpäivä]])
Funktio palauttaa aikayksikön päivämäärästä. Aikayksikkö on joku seuraavista:
aikayksikkö | merkitys |
d | päivä |
h | tunti |
m | kuukausi |
n | minuutti |
q | vuosineljännes |
s | sekunti |
w | viikonpäivä |
ww | viikko |
y | vuodenpäivä |
yyyy | vuosi |
Viikon ensimmäinen päivä on joku seuraavista:
arvo | vakio | kuvaus |
0 | vbUseSystem | järjestelmän asetusten mukainen |
1 | vbSunday | sunnuntai (oletus) |
2 | vbMonday | maanantai |
3 | vbTuesday | tiistai |
4 | vbWednesday | keskiviikko |
5 | vbThursday | torstai |
6 | vbFriday | perjantai |
7 | vbSaturday | lauantai |
Vuoden ensimmäinen viikko on joku seuraavista:
arvo | vakio | kuvaus |
0 | vbUseSystem | järjestelmän asetusten mukainen |
1 | vbFirstJan1 | viikko, jona on tammikuun ensimmäinen päivä (oletus) |
2 | vbFirstFourDays | viikko, jossa on vähintään neljä uuteen vuoteen kuuluvaa päivää |
3 | vbFirstFullWeek | vuoden ensimmäinen kokonainen viikko |
Esimerkki:
'kuukausi MsgBox DatePart("m", "15.4.2003") '4 'viikko MsgBox DatePart("ww", "15.4.2003") '16 'minuutti MsgBox DatePart("n", "23:45:00") '45