Delen via


De ER-functie DATEFORMAT

De functie DATEFORMAT retourneert een waarde van het type Tekenreeks voor een bepaalde datumwaarde als tekst in de opgegeven indeling en in een optioneel opgegeven cultuur. Zie voor informatie over de ondersteunde indelingen standaard en aangepast.

Syntaxis 1

DATEFORMAT (date, format)

Syntaxis 2

DATEFORMAT (date, format, culture)

Argumenten

date: Datum

Een datumwaarde waarop de notatie moet worden toegepast.

format: Tekenreeks

De indeling van de uitvoertekenreeks. Zie voor informatie over de ondersteunde indelingen standaard en aangepast.

Notitie

De notatietekenreeks is hoofdlettergevoelig wanneer u een standaardnotatie of een aangepaste notatie gebruikt. De standaard specificatie voor de notatie "d" bijvoorbeeld retourneert de datum met het patroon voor een korte datum, terwijl de standaard specificatie voor de notatie "D" de datum retourneert met het patroon voor de lange datum. Verder retourneert de aangepaste specificatie voor de notatie "M" de maand van 1 t/m 12, terwijl de aangepaste specificatie voor de notatie "m" de minuut van 0 t/m 59 retourneert.

culture: Tekenreeks

De cultuur die moet worden gebruikt voor de indeling. Voor meer informatie over de ondersteunde culturen zie cultuur.

Retourwaarden

Tekenreeks

De resulterende tekenreekswaarde.

Gebruiksaanwijzingen

Wanneer de cultuur niet is gedefinieerd als een argument van de aangeroepen functie, wordt de waarde van culture gedefinieerd door de aanroepcontext. Als de functie DATEFORMAT bijvoorbeeld wordt aangeroepen met syntaxis 1 in een ER-indeling (Elektronische rapportage) voor een element FILE dat is geconfigureerd voor gebruik van de Duitse cultuur, wordt de conversie uitgevoerd met de Duitse cultuur. De standaardwaarde van culture is EN-US.

Voorbeeld 1

DATEFORMAT (TODAY (), "dd-MM-yyyy") retourneert de datum/tijd van de huidige toepassingsserver, 24 december 2015, als de tekenreeks 24-12-2015, op basis van de opgegeven aangepaste notatie.

Voorbeeld 2

DATEFORMAT (SESSIONTODAY (), "d", "DE") retourneert de huidige sessiedatum van de toepassing, 24 december 2015, als de tekenreeks 24-12-2015, op basis van de geselecteerde Duitse cultuur en de opgegeven notatie.

Aanvullende resources

Datum- en tijdfuncties