Del via


ER-funktionen DATETIMEVALUE

Funktionen DATETIMEVALUE returnerer en værdi i form af DatoKlokkeslæt, som er konverteret fra en given tekst i det angivne format og i en eventuelt angivet kultur til en dato-/klokkeslætsværdi. Oplysninger om understøttede formater finder du under standard og brugerdefineret.

Syntaks 1

DATETIMEVALUE (text, format)

Syntaks 2

DATETIMEVALUE (text, format, culture)

Argumenter

text: Streng

Tekst, der repræsenterer den værdi, der skal formateres.

format: Streng

Den angivne tekst format. Oplysninger om understøttede formater finder du under standard og brugerdefineret.

culture: Streng

Den kultur, der bruges til formatering af den givne tekst. Du kan finde oplysninger om de understøttede kulturer under kultur.

Returnerede værdier

Dato/klokkeslæt

Den returnerede dato-/klokkeslætsværdi.

Bemærkninger til brug

Når kulturen ikke er defineret som et argument for den kaldte funktion, er værdien af culture defineret af den kaldende kontekst. For eksempel, hvis funktionen DATETIMEVALUE kaldes ved hjælp af syntaks 1 i et elektronisk rapporteringsformat (ER) for et FIL-element, der er konfigureret til at bruge den tyske kultur, vil konverteringen ske ved hjælp af den tyske kultur. Standardværdien for culture er EN-US.

Eksempel 1

DATETIMEVALUE ("21-Dec-2016 02:55:00", "dd-MMM-yyyy hh:mm:ss") returnerer 2:55:00 d. 21. december 21 2016, baseret på det angivne brugerdefinerede format og standardprogrammets en-us kultur.

Eksempel 2

DATETIMEVALUE ("21-Gen-2016 02:55:00", "dd-MMM-yyyy hh:mm:ss", "IT") returnerer 2:55:00 d. 21. december 21 2016, baseret på det angivne brugerdefinerede format og kultur.

Men DATETIMEVALUE ("21-Gen-2016 02:55:00", "dd-MMM-yyyy hh:mm:ss", "EN-US") udløser en undtagelse for at informere brugeren om, at den angivne streng ikke genkendes som en gyldig dato-/klokkeslætsværdi for den angivne kultur.

Yderligere ressourcer

Dato- og klokkeslætsfunktioner