DatePart-funksjonen
Funksjonen DatePart returnerer ein spesifisert del av ein dato.
DatePart (interval As String, date As Date [, firstDayOfWeek As Integer [, firstWeekOfYear As Integer]]) As Long
Returverdi:
Den uttrukne delen av ein gjeven dato.
 interval ‒ Eit strenguttrykk frå tabellen nedanfor som spesifiserer dato- eller tidsintervallet.
  
    | interval (strengverdi) | Forklaring | 
  
    | yyyy | År | 
  
    | q | Kvarter | 
  
    | m | Månad | 
  
    | y | Dagen i året | 
  
    | w | Vekedag | 
  
    | ww | Veke i året | 
  
    | d | Dag | 
  
    | h | Time | 
  
    | n | Minutt | 
  
    | s | Sekund | 
 
 date ‒ Datoen som resultatet skal reknast ut for.
Datolitteralar gjer det mogleg å spesifisera eintydige datovariablar som er uavhengige av det gjeldande språket. Literalar er omgjevne av nummerteikn (hash-teikn) #.
    - 
        #yyyy-mm-dd# 
- 
        #mm/dd/yyyy# 
 
 firstdayofweek ‒ Ein valfri parameter som bestemmer første dagen i veka.
  
    | firstdayofweek-verdi | Forklaring | 
  
    | 0 | Bruk standardverdien frå systemet | 
  
    | 1 | Søndag (standard) | 
  
    | 2 | Måndag | 
  
    | 3 | Tysdag | 
  
    | 4 | Onsdag | 
  
    | 5 | Torsdag | 
  
    | 6 | Fredag | 
  
    | 7 | Laurdag | 
 firstweekofyear ‒ Ein valfri parameter som bestemmer den første veka i eit år.
  
    | firstweekofyear-verdi | Forklaring | 
  
    | 0 | Bruk standardverdien frå systemet | 
  
    | 1 | Veke 1 er den veka som inneheld 1. januar 8standard) | 
  
    | 2 | Veke 1 er den første veka dette året som inneheld fire eller fleire dagar | 
  
    | 3 | Veke 1 er den første veka som inneheld dagar berre frå det nye året | 
 
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