Funktionen DATEFORMAT ER
Funktionen DATEFORMAT
returnerar ett värde för Sträng som visar ett givet datumvärde som text i angivet format och i en valfri angiven kultur. Om du vill ha mer information om format som stöds, se Standard och Anpassat.
Syntax 1
DATEFORMAT (date, format)
Syntax 2
DATEFORMAT (date, format, culture)
Argument
date
: Datum
Ett datumvärde som representerar datumet som ska formateras.
format
: Sträng
Formatet på utdatasträngen Om du vill ha mer information om format som stöds, se Standard och Anpassat.
Notering
Formatsträngen är skiftlägeskänslig när du använder antingen ett standardformat eller ett anpassat format. Till exempel standard "d" formatspecificeraren returnerar datumet med hjälp av det korta datummönstret, medan standard "D" formatspecificeraren returnerar datumet med hjälp av det långa datummönstret. Dessutom returnerar den anpassade "M" formatspecificeraren månaden från 1 till 12, medan den anpassade "m" formatspecificeraren returnerar minuten från 0 till 59.
culture
: Sträng
Kulturen som ska användas för formatering. För information om de kulturer som stöds, se kultur.
Returvärden
Sträng
Det resulterande strängvärdet.
Användningsanteckningar
När kulturen inte definieras som ett argument för den anropade funktionen definieras värdet av culture
den anropande kontexten. Om till exempel funktionen DATEFORMAT
anropas med syntax 1 i ett format för elektronisk rapportering (ER) för ett FIL-element som är konfigurerat för att använda den tyska kulturen, sker konverteringen med hjälp av den tyska kulturen. Standardvärdet culture
är EN-US.
Exempel 1
DATEFORMAT (TODAY (), "dd-MM-yyyy")
returnerar det aktuella datumet för serverprogrammet 24 december 2015, som strängen "2015-12-24", baserat på det definierade och anpassade formatet.
Exempel 2
DATEFORMAT (SESSIONTODAY (), "d", "DE")
returnerar det aktuella datumet för programsessionen, 24 december 2015 som strängen "2015-12-24", baserat på den valda tyska kulturen och det angivna formatet.