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.