Delen via


De ER-functie DATETIMEVALUE

De functie DATETIMEVALUE retourneert een waarde van het type DateTime die van een bepaalde tekstwaarde in de opgegeven indeling en in een optioneel opgegeven cultuur wordt geconverteerd naar een datum-/tijdwaarde. Zie voor informatie over de ondersteunde indelingen standaard en aangepast.

Syntaxis 1

DATETIMEVALUE (text, format)

Syntaxis 2

DATETIMEVALUE (text, format, culture)

Argumenten

text: Tekenreeks

Tekst die de in te delen waarde vertegenwoordigt.

format: Tekenreeks

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

culture: Tekenreeks

De cultuur die wordt gebruikt voor het indelen van de betreffende tekst. Voor meer informatie over de ondersteunde culturen zie cultuur.

Retourwaarden

DateTime

De resulterende datum-/tijdwaarde.

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 DATETIMEVALUE 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

DATETIMEVALUE ("21-Dec-2016 02:55:00", "dd-MMM-yyyy hh:mm:ss") retourneert 2:55:00 AM op 21 december 2016 volgens de opgegeven aangepaste notatie en de cultuur EN-US van de standaardtoepassing.

Voorbeeld 2

DATETIMEVALUE ("21-Gen-2016 02:55:00", "dd-MMM-yyyy hh:mm:ss", "IT") retourneert 2:55:00 AM op 21 december 2016 volgens de opgegeven aangepaste notatie en de cultuur.

Echter, DATETIMEVALUE ("21-Gen-2016 02:55:00", "dd-MMM-yyyy hh:mm:ss", "EN-US") leidt tot een uitzondering en informeert de gebruiker dat de opgegeven tekenreeks niet als een geldige datum-/tijdwaarde wordt herkend voor de opgegeven cultuur.

Aanvullende resources

Datum- en tijdfuncties