DATETIMEVALUE ER-funksjonen
DATETIMEVALUE
-funksjonen returnerer en DateTime-verdi som konverteres fra en gitt tekstverdi i angitt format og i en valgfri angitt kultur til en dato/klokkeslett-verdi. Hvis du vil ha informasjon om hvilke formater som støttes, kan du se standard og egendefinert.
Syntaks 1
DATETIMEVALUE (text, format)
Syntaks 2
DATETIMEVALUE (text, format, culture)
Argumenter
text
: Streng
Tekst som representerer verdien som skal formateres.
format
: Streng
Formatet til den gitte teksten. Hvis du vil ha informasjon om hvilke formater som støttes, kan du se standard og egendefinert.
culture
: Streng
Kulturen som brukes til formatering av den gitte teksten. Hvis du vil ha informasjon om de støttede språkene, kan du se kultur.
Returverdier
dato/klokkeslett
Den resulterende dato/klokkeslett-verdien.
Bruksnotater
Når kulturen ikke er definert som et argument for den kalte funksjonen, defineres verdien for culture
av kallkonteksten. Hvis DATETIMEVALUE
-funksjonen for eksempel kalles ved hjelp av syntaks 1 i et ER-format for et FIL-element som er konfigurert til å bruke tysk kultur, vil konverteringen gjøres ved hjelp av tysk kultur. Standardverdi for culture
er EN-US.
Eksempel 1
DATETIMEVALUE ("21-Dec-2016 02:55:00", "dd-MMM-yyyy hh:mm:ss")
returnerer 2:55:00 AM den 21. desember 2016, basert på det spesifiserte egendefinerte formatet 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 AM den 21. desember 2016, basert på spesifisert egendefinert format og kultur.
DATETIMEVALUE ("21-Gen-2016 02:55:00", "dd-MMM-yyyy hh:mm:ss", "EN-US")
vil imidlertid iverksette et unntak for å informere brukeren om at den angitte strengen ikke gjenkjennes som en gyldig dato/klokkeslett-verdi for den angitte kulturen.