DATEFORMAT ER-funksjonen
DATEFORMAT
-funksjonen returnerer en Streng-verdi som viser en gitt datoverdi som tekst i angitt format og i en valgfri angitt kultur. Hvis du vil ha informasjon om hvilke formater som støttes, kan du se standard og egendefinert.
Syntaks 1
DATEFORMAT (date, format)
Syntaks 2
DATEFORMAT (date, format, culture)
Argumenter
date
: Dato
En datoverdi som representerer datoen som skal formateres.
format
: Streng
Formatet til utdatastrengen. Hvis du vil ha informasjon om hvilke formater som støttes, kan du se standard og egendefinert.
Notat
Det skilles mellom små og store bokstaver i formatstrengen når du bruker et standardformat eller et egendefinert format. Den standard formatangivelsen «d» returnerer for eksempel datoen ved hjelp av det korte datomønsteret, mens den standard formatangivelsen «D» returnerer ved hjelp av mønsteret med lang dato. Den egendefinerte formatangivelsen «M» returnerer måneden fra 1 til og med 12, mens den egendefinerte formatangivelsen «m» returnerer minuttet fra 0 til og med 59.
culture
: Streng
Kulturen som skal brukes til formatering. Hvis du vil ha informasjon om de støttede språkene, kan du se kultur.
Returverdier
Streng
Den resulterende strengverdien.
Bruksnotater
Hvis kulturen ikke er definert som et argument for den kalte funksjonen, defineres verdien for culture
av kallekonteksten. Hvis DATEFORMAT
-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
DATEFORMAT (TODAY (), "dd-MM-yyyy")
returnerer gjeldende dato for programserveren, 24. desember 2015, som strengen "24-12-2015", basert på det angitte egendefinerte formatet.
Eksempel 2
DATEFORMAT (SESSIONTODAY (), "d", "DE")
returnerer gjeldende programøktdato, 24. desember 2015, som strengen "24-12-2015", basert på den valgte tyske kulturen og det angitte formatet.