ExtractDateTime
ExtractDateTime
Resultaat
Een datum, geëxtraheerd uit een opgegeven tekenreeks, aan de hand van een extractie-sjabloon.
Mogelijke parameter combinaties
{@ExtractDateTime( TekstWaarde ; ExtractieSjabloon )}
{@ExtractDateTime( TekstWaarde ; ExtractieSjabloon ; OpmaakTekst )}
Uitleg parameters
Parameter |
Uitleg |
TekstWaarde |
De tekstwaarde die een datum bevat. |
ExtractieSjabloon |
Een tekenreeks waarmee wordt bepaald op welke positie van de TekstWaarde datumgegevens staan. |
De OpmaakTekst biedt de mogelijkheid om een specifieke opmaak te hanteren i.p.v. de standaard door de Windows-configuratie bepaalde opmaak. |
ExtractieSjabloon
Bij deze parameter kunnen de volgende waardes worden opgegeven:
d |
De opgegeven positie bevat een dagwaarde |
M |
De opgegeven positie bevat een maandwaarde |
y |
De opgegeven positie bevat een jaarwaarde |
H |
De opgegeven positie bevat een uurwaarde |
m |
De opgegeven positie bevat een minuutwaarde |
s |
De opgegeven positie bevat een secondewaarde |
f |
De opgegeven positie bevat een millisecondewaarde |
x |
De opgegeven positie bevat geen datum/tijd-waarde |
Voorbeelden
Voorbeeld |
Resultaat |
Stel: huidige datum is 28-2-2015 |
|
{@ExtractDateTime( "UTC+002:20150228T15:24:29.524" ; "xxxxxxxxyyyyMMddxHHxmmxssxfff" )} |
28-2-2015 |
{@ExtractDateTime( "980228" ; "yyMMdd" )} |
28-2-2098 |
{@ExtractDateTime( "20170228" ; "yyyyMMdd" ; "yyyy-MM-dd" )} |
2017-02-28 |
Let op
- De lengte van de tekstwaarde dient gelijk te zijn aan de lengte van het extractiesjabloon.
- Indien de jaaraanduiding uit 2 cijfers bestaat, zal aangenomen worden dat dit een jaartal is uit de 21e eeuw.
- In plaats van de parameter 'x' mag bij het extractiesjabloon elk willekeurig karakter worden gebruikt, zolang dit niet een van de gereserveerde parameters is.
Zie ook
- Gebruik de functie {@ExtractCharacters} om een tekenreeks te extraheren uit een opgegeven tekenreeks.