DatePart, funksjon

Obs!: Vi ønsker å gi deg det nyeste hjelpeinnholdet så raskt som mulig, på ditt eget språk. Denne siden er oversatt gjennom automatisering og kan inneholde grammatiske feil eller unøyaktigheter. Formålet vårt er at innholdet skal være nyttig for deg. Kan du fortelle oss om informasjonen var nyttig for deg nederst på denne siden? Her er den engelske artikkelen for enkel referanse.

Returnerer en variant (heltall) som inneholder den angitte delen av en gitt dato.

Syntaks

DatePart ( intervall, dato [, første dag i uken] [, første uke i året] )

Syntaksen for DatePart -funksjonen har disse argumentene:

Argument

Beskrivelse

intervall

Obligatorisk. Strenguttrykk som er tidsintervallet du vil gå tilbake.

dato

Obligatorisk. Variant (Dato) verdi du vil evaluere.

første dag i uken

Valgfritt. En konstant som angir første dag i uken. Hvis det ikke er angitt, brukes søndag.

første uke i året

Valgfritt. En konstant som angir første uke i året. Hvis du ikke er angitt, antas den første uken skal uken som 1.


Sett Innstillinger

Intervall argument har disse innstillingene:

Innstilling

Beskrivelse

åååå

År

q

Kvartal

m

Måned

y

Dag i året

d

Dag

w

Ukedag

ww

Uke

t

Time

n

Minutt

s

Sekund


Det første dag i uken argumentet har disse innstillingene:

Konstant

Verdi

Beskrivelse

vbUseSystem

0

Bruk NLS API-innstillingen.

vbSunday

1

Søndag (standard)

vbMonday

2

Mandag

vbTuesday

3

Tirsdag

vbWednesday

4

Onsdag

vbThursday

5

Torsdag

vbFriday

6

Fredag

vbSaturday

7

Lørdag


Det første uke i året argumentet har disse innstillingene:

Konstant

Verdi

Beskrivelse

vbUseSystem

0

Bruk NLS API-innstillingen.

vbFirstJan1

1

Start med uken der 1 (standard).

vbFirstFourDays

2

Start med den første uken som inneholder minst fire dager i det nye året.

vbFirstFullWeek

3

Start med første hele uken i året.


Kommentarer

Du kan bruke DatePart -funksjonen til å evaluere en dato og returnere et bestemt tidsintervall. Du kan for eksempel bruke DatePart til å beregne dagen i uken eller gjeldende time.

Argumentet uken innvirkning på beregninger som bruker intervallsymbolene "w" og "ww".

Hvis date er en datolitteral, blir det angitte året en permanent del av datoen. Men hvis dato er omsluttet av doble anførselstegn (""), og du utelater året, gjeldende år er satt inn i koden hver gang dato uttrykket evalueres. Dette gjør det mulig å skrive kode som kan brukes i forskjellige år.

Obs!: For dato, hvis Calendar -egenskapsinnstillingen er gregoriansk, må den angitte datoen være gregoriansk. Hvis kalenderen er Hijri, må den angitte datoen være Hijri.

Det er den returnerte datodelen i periode tidsenheter for den gjeldende arabiske kalenderen. Hvis gjeldende kalenderen er Hijri og datodelen som skal returneres er år, er årsverdien et Hijri-år.

Eksempel

Obs!: I eksemplene nedenfor vises bruken av denne funksjonen i en VBA-modul (Visual Basic for Applications). Hvis du vil ha mer informasjon om hvordan du arbeider med VBA, velger du Utviklerreferanse fra rullegardinlisten ved siden av Søk og skriver inn ett eller flere søkeord i søkeboksen.

Dette eksemplet brukes en dato, og ved hjelp av funksjonen DatePart viser kvartalet i året der den forekommer.

Dim TheDate As Date    ' Declare variables.
Dim Msg
TheDate = InputBox("Enter a date:")
Msg = "Quarter: " & DatePart("q", TheDate)
MsgBox Msg
Bli bedre på Office
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×