Funktionen DateValue

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Returnerer en Variant (Date).

Syntaks

Funktionen DateValue ( date )

Det krævede date-argument er normalt et strengudtryk, som angiver en dato fra 1. januar 100 til og med 31. december 9999. Men date kan også være et udtryk, som angiver en dato, et klokkeslæt eller både en dato og et klokkeslæt i det pågældende område.

Bemærkninger

Hvis date er en streng, der kun indeholder tal adskilt af gyldige datoseparatorer, genkender DateValue rækkefølgen for måned, dag og år i overensstemmelse med det korte datoformat, du har angivet for systemet. Funktionen DateValue genkender også utvetydige datoer, som indeholder månedsnavne, enten i langt eller forkortet format. Ud over at genkende 12/30/1991 og 12/30/91 genkender funktionen DateValue f.eks. også December 30, 1991 og Dec 30, 1991.

Hvis året i date udelades, anvender funktionen DateValue det aktuelle år fra computerens systemdato.

Hvis argumentet date indeholder klokkeslætsoplysninger, returneres de ikke med funktionen DateValue. Hvis date derimod indeholder ugyldige klokkeslætsoplysninger, f.eks. "89:98", opstår der en fejl.

Bemærk: For date skal den angiven dato være gregoriansk, hvis indstillingen Gregoriansk er angivet for egenskaben Kalender. Hvis kalenderen er Hijri, skal den angivne dago være Hijri. Hvis den angivne dato er Hijri, er argumentet date en streng, som angiver en dato fra 1/1/100 (gregoriansk 2. august 718) til og med 4/3/9666 (gregoriansk 31. december 9999).

Eksempel

Bemærk: Følgende eksempler demonstrerer brugen af denne funktion i et VBA-modul (Visual Basic for Applications). Hvis du vil have mere at vide om at arbejde med VBA, skal du vælge Udviklerreference på rullelisten ud for Søg og skrive ét eller flere ord i søgefeltet.

I dette eksempel anvendes funktionen DateValue til at konvertere en streng til en dato. Du kan også bruge datokonstanter til at tildele en dato direkte til en Variant- eller Date-variabel. f.eks. MyDate = #2/12/69#.

Dim MyDate
MyDate = DateValue("February 12, 1969") ' Return a date.

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×