Aangepaste datumopmaak

In dit artikel wordt het gebruik van het veld Aangepaste datumopmaak besproken waarmee u datums in een weergave kunt opmaken. Zie Datums en tijden, of Datumniveaus wijzigen voor een overzicht van hoe Tableau met datums werkt. Zie Datumeigenschappen voor een databron voor het instellen van datumeigenschappen voor een databron.

Toegang tot het veld aangepaste datumopmaak

Een datumveld in een weergave opmaken (Tableau Desktop)

Als u een datumveld in de weergave in Tableau Desktop wilt opmaken, klikt u met de rechtermuisknop (control-klik op een Mac) op het veld en kiest u Opmaak.

Dit opent het venster Opmaak aan de linkerkant van uw weergave. Selecteer het veld Datums.

Wanneer u datums opmaakt, presenteert Tableau een lijst met beschikbare notaties. Meestal is Aangepast het laatste item in de lijst. U kunt een aangepaste datum opgeven met de opmaaksymbolen uit de tabel Ondersteunde datumopmaaksymbolen, afzonderlijk of in combinatie.

 

Een datumveld in een weergave opmaken (Tableau Cloud en Tableau Server)

Als u een datumveld in de weergave in Tableau Cloud en Tableau Server wilt opmaken, klikt u met de rechtermuisknop (control-klik op een Mac) op het veld en kiest u Datum opmaken.



Een datumveld in het deelvenster Data opmaken (alleen Tableau Desktop)

Om een datumveld op te maken in het deelvenster Data, klikt u met de rechtermuisknop op het veld en kiest u Standaardeigenschappen > Datumopmaak.

De datumopmaakopties in de tabel worden ondersteund wanneer uw werkmap is verbonden met een Tableau-extract of een liveverbinding heeft met een databron die ook de datumopmaak ondersteunt. (Raadpleeg de documentatie van uw databron om te controleren of de gewenste datumopmaak wordt ondersteund.)

Tableau haalt de datumopmaak op uit de databron. Tableau Server kan de datumopmaak ook ophalen uit het Uitvoeren als-gebruikersaccount op de server waarop Tableau Server draait.

Opmerking: De volgende datumopmaak is mogelijk niet dezelfde als die wordt gebruikt bij de Typeconversie-functie. Zie Tekenreeksen naar datumvelden converteren voor meer informatie.

Ondersteunde datumopmaaksymbolen

Gebruik de volgende symbolen om een aangepaste datumopmaak samen te stellen.

SymboolBeschrijving
(:)Tijdscheidingsteken. In bepaalde landinstellingen wordt een ander teken gebruikt om het tijdscheidingsteken weer te geven. Het tijdscheidingsteken scheidt uren, minuten en seconden wanneer tijdwaarden worden opgemaakt. Welk teken daadwerkelijk als tijdscheidingsteken wordt gebruikt in opgemaakte uitvoer bepaalt u in uw systeeminstellingen.
(/)Datumscheidingsteken. In bepaalde landinstellingen wordt een ander teken gebruikt om het datumscheidingsteken weer te geven. Het datumscheidingsteken scheidt de dag, de maand en het jaar wanneer datumwaarden worden opgemaakt. Welk teken daadwerkelijk als datumscheidingsteken wordt gebruikt in opgemaakte uitvoer bepaalt u in uw systeeminstellingen.
cGeef de datum weer als ddddd en geef de tijd weer als
ttttt, in die volgorde. Geef alleen datuminformatie weer als het serienummer van de datum geen fracties bevat. Geef alleen tijdinformatie weer als er geen geheel getal is.
dGeef de dag weer als een getal zonder voorloopnul (1-31).
ddGeef de dag weer als een getal met een voorloopnul (01-31).
dddGeef de dag weer als afkorting (zon, zat).
ddddGeef de dag als volledige naam weer (zondag, zaterdag).
dddddGeef de datum weer als een volledige datum (inclusief dag, maand en jaar), geformatteerd volgens de korte datumopmaak-instelling van uw systeem. De standaard korte datumopmaak is m/d/yy.
ddddddGeef een datumserienummer weer als een volledige datum (inclusief dag, maand en jaar), opgemaakt volgens de lange datuminstelling die door uw systeem wordt herkend. De standaard lange datumopmaak is mmmm dd, yyyy.
aaaaHetzelfde als dddd, alleen is het de gelokaliseerde versie van de tekenreeks.
wGeef de dag van de week weer als een getal (1 voor zondag tot en met 7 voor zaterdag).
wwGeef de week van het jaar weer als een getal (1-54).
MGeef de maand weer als een getal zonder voorloopnul (1 12). Als m onmiddellijk volgt na h of hh, wordt de minuut in plaats van de maand weergegeven.
MMGeef de maand weer als een getal met een voorloopnul (01-12). Als m onmiddellijk volgt na h of hh, wordt de minuut in plaats van de maand weergegeven.
MMMGeef de maand weer als afkorting (Jan-Dec).
MMMMGeef de maand weer als volledige maandnaam (januari-december).
MMMMMGeef de maand weer als afkorting van één letter (J-D).
ooooHetzelfde als MMMM, maar gelokaliseerd.
qGeef het kwartaal van het jaar weer als een getal (1-4).
yGeef de dag van het jaar weer als een getal (1-366).
jjGeef het jaar weer als een getal van 2 cijfers (00-99).
yyyyGeef het jaar weer als een getal van 4 cijfers (100-9999).
hGeef het uur weer als een getal zonder voorloopnullen (0-23).
HhGeef het uur weer als een getal met voorloopnullen (00-23).
NGeef de minuut weer als een getal zonder voorloopnullen (0 59).
NnGeef de minuut weer als een getal met voorloopnullen (00 59).
SGeef de seconde weer als een getal zonder voorloopnullen (0 59).
SsGeef de seconde weer als een getal met voorloopnullen (00 59).
000Geef milliseconden weer. Gebruik een punt als scheidingsteken voordat u milliseconden opgeeft.
t t t t tGeef een tijd weer als een volledige tijd (inclusief uur, minuut en seconde), opgemaakt met het tijdscheidingsteken dat is gedefinieerd door de tijdopmaak die door uw systeem wordt herkend. Er wordt een voorloopnul weergegeven als de optie voorloopnul is geselecteerd en de tijd vóór 10:00 uur A.M. of P.M. ligt. De standaardtijdopmaak is h:mm:ss.
AM/PMGebruik de 12-uursklok en geef AM in hoofdletters weer bij elk uur vóór de middag; geef PM in hoofdletters weer bij elk uur tussen 12.00 uur en 23.59 uur.
am/pmGebruik de 12-uursklok en geef AM in kleine letters weer bij elk uur vóór de middag; geef PM in kleine letters weer bij elk uur tussen 12.00 uur en 23.59 uur.
A/PGebruik de 12-uursklok en geef A in hoofdletters weer bij elk uur vóór de middag; geef P in hoofdletters weer bij elk uur tussen 12.00 uur en 23.59 uur.
a/pGebruik de 12-uursklok en geef A in kleine letters weer bij elk uur vóór de middag; geef P in kleine letters weer bij elk uur tussen 12.00 uur en 23.59 uur.
AMPMGebruik de 12-uursklok en geef de letterlijke tekenreeks voor AM weer zoals gedefinieerd door uw systeem bij elk uur vóór de middag. Geef de letterlijke tekenreeks voor PM weer zoals gedefinieerd door uw systeem bij elk uur tussen 12.00 uur en 23.59 uur. AMPM kan in hoofdletters of kleine letters zijn, maar het gebruik van hoofdletters in de weergegeven tekenreeks komt overeen met de tekenreeks zoals gedefinieerd in uw systeeminstellingen. De standaardopmaak is AM/ PM.

Voorbeelden van aangepaste datumopmaak

Elk van de datumopmaaksymbolen in de bovenstaande tabel kan alleen of in combinatie worden gebruikt.

Als u een aangepaste opmaak jjjj-MM-dd HH:mm:ss.000 opgeeft, worden datums in de opmaak 2015-05-10 11:22:16.543 geproduceerd. Een dergelijke opmaak zou geschikt kunnen zijn voor wetenschappelijke data.

Als u een aangepaste opmaak DDDD DD opgeeft, worden datums geproduceerd die de dag van de week en de dag weergeven, zoals hieronder weergegeven.

Als u een aangepaste opmaak yy-mm-dd (dddd) opgeeft, zouden de datums de opmaak 18-01-04 (donderdag) krijgen.

Als u een aangepaste opmaak "Q"1 YYYY opgeeft, zouden de datums er als volgt uitzien: Q1 2018.

Ondersteuning voor op Japanse jaartellingen gebaseerde datumopmaak

Tableau ondersteunt Japanse datumopmaak (Wareki) die gebaseerd is op de keizerlijke tijd. U kunt als volgt een op tijdperken gebaseerde datumopmaak toepassen op een veld in uw weergave:

  1. Stel de landinstelling van uw werkmap in op Japans.

  2. Klik met de rechtermuisknop op het veld in de weergave waarvoor u een datumopmaak wilt instellen.

  3. Kies Opmaak.

  4. In het venster Opmaak selecteert u een opmaak in de Datums-vervolgkeuzelijst.

Als de gewenste opmaak niet in de lijst staat, kunt u uw eigen datumopmaak samenstellen. Hiervoor kiest u Aangepaste opmaak in het vak Datums en typt u vervolgens uw opmaak met behulp van de tijdelijke aanduidingen van Tableau voor de datum. De volgende tijdelijke aanduidingen voor jaren op basis van tijdperken zijn beschikbaar:

SymboolBeschrijving
gKorte tijdperknaam (zoals H voor het Heisei-tijdperk).
ggTijdperknaam (zoals Heisei).
gggLange tijdperknaam (voor Japans is dit hetzelfde als de gewone tijdperknaam).
eOp tijdperken gebaseerd jaar, zoals 1 voor het eerste jaar van een tijdperk.
eeOp tijdperken gebaseerd jaar, zoals 01 voor het eerste jaar van een tijdperk. Als er maar één cijfer is, wordt aan het begin van het jaartal op tijdperkbasis een nul toegevoegd.

Als de landinstelling van uw werkmap niet Japans is, kunt u een aangepaste datumopmaak maken en vervolgens de taalcode !ja_JP! vóór uw opmaak invoegen, zodat het er als volgt uitziet:

!ja_JP! gg ee"年"mm"月"dd"日"

De taalcode zorgt ervoor dat de datum wordt behandeld alsof het een Japanse datum is.

Op tijdperken gebaseerde datums worden niet volledig ondersteund door de Tableau Server-browserweergave. Met name als u een werkmap publiceert die een interactief filter bevat, worden de tijdelijke aanduidingen e en g niet ingevuld:

Om dit probleem te voorkomen, geeft u geen op tijdperken gebaseerde datums weer in interactieve filters als uw werkmap in een browser wordt bekeken.

Letterlijke tekst gebruiken in een datumopmaak

Mogelijk wilt u dat uw datumopmaak enkele woorden of zinsdelen bevat, zoals Fiscaal kwartaal q van jjjj. Als u die tekst echter rechtstreeks in het Tableau-opmaakvak typt, kunnen de letters als gedeelten van een datum worden behandeld:

Om te voorkomen dat Tableau dit doet, plaatst u dubbele aanhalingstekens rond de letters en woorden die niet als datumdelen moeten worden behandeld: "Fiscal Quarter" q "of" yyyy.

Als u een letterlijk aanhalingsteken in een sectie tussen aanhalingstekens wilt, voer dan deze code in: "\"". De opmaak "Fiscal "\"" Quarter" zou dan bijvoorbeeld worden opgemaakt als Fiscaal " Kwartaal.

Opmaaksyntaxis in de DATEPARSE-functie voor extractdatabronnen

Als u de functie DATEPARSE in een extract gebruikt, gebruik dan de syntaxis die is gedefinieerd door het Unicode Consortium.

De volgende tabel bevat de veldtypen die kunnen worden weergegeven in de opmaakparameter van de DATEPARSE-functie. Klik op het veldtype voor informatie over de symbolen, veldpatronen, voorbeelden en beschrijvingen van de Unicode Consortium-website.

TijdseenheidOpmerkingen
Tijdperk(Link wordt in een nieuw venster geopend)N.v.t.
Jaar(Link wordt in een nieuw venster geopend)

Alle symbolen worden ondersteund in .hyper-extracten, behalve 'U'.

Opmerkingen:

  • Negatieve waarden duiden een jaar vóór Christus (v.C.) aan. Bijvoorbeeld, DATEPARSE('y','-10') geeft 1 januari van 11 v.C. en DATEPARSE('y','-0') geeft 1 januari van 1 v.C.

  • Wanneer u met het kalenderjaar 'y' werkt, vraagt het patroon 'yy' om de twee lage cijfers van het jaar. Voor getallen < 70 geeft de DATEPARSE-functie het jaar 2000+x. Voor getallen >=70 geeft de DATEPARSE-functie het jaar 1900+x.

  • Wanneer u met 'Y' werkt in kalenders die op 'ISO op weekbasis' gebaseerde zijn, vindt de jaarovergang plaats op een weekgrens en kan deze afwijken van de kalenderjaarovergang. De aanduiding 'Y' wordt gebruikt in combinatie met patroonteken 'w' in de ISO-jaar-weekkalender. Het ISO-weekdatumsysteem is in feite een schrikkelweekkalendersysteem dat deel uitmaakt van de ISO 8601-datum- en tijdstandaard. Net als bij 'y', duiden negatieve waarden voor 'Y' een jaar vóór Christus (v.C.) aan.

Maand(Link wordt in een nieuw venster geopend)

Alle symbolen worden ondersteund in .hyper-extracten, behalve 'I'.

Opmerkingen: 

  • De maandaanduidingen worden gebruikt in combinatie met 'd' voor het dagnummer.

  • In tegenstelling tot ICU staan .hyper-extracten de waarden 1-12 toe. Andere waarden veroorzaken een fout.

Week(Link wordt in een nieuw venster geopend)

Alle symbolen worden ondersteund in .hyper-extracten, behalve 'W'.

Opmerkingen:

  • Als u werkt met 'w', staan .hyper-extracten, in tegenstelling tot ICU, alleen geldige weken toe. Een jaar heeft 52 of 53 weken (ISO 8601). De DATEPARSE-functie valideert de invoer. Er treedt bijvoorbeeld een fout op voor de 53e week van 2016 omdat de 53e week niet bestaat voor 2016.

  • Als u werkt met 'W', ondersteunt ICU deze aanduiding niet, maar het is wel handig voor datums zoals de eerste maandag van september.

Dag(Link wordt in een nieuw venster geopend)

Opmerkingen:

  • Als u werkt met 'd', staan .hyper-extracten, in tegenstelling tot ICU, alleen geldige dagnummers toe. Er treedt bijvoorbeeld een fout op voor 31 februari.

  • Als u werkt met 'D', staan .hyper-extracten, in tegenstelling tot ICU, alleen geldige dagnummers toe. Er treedt bijvoorbeeld een fout op voor de 366e dag van 2017.

Uur(Link wordt in een nieuw venster geopend)

Alleen de symbolen 'h' en 'H' worden ondersteund in .hyper-extracten.

Opmerkingen:

  • Wanneer u werkt met 'h', staan .hyper-extracten geen negatieve waarden toe voor dit veld. Negatieve waarden veroorzaken een fout.

  • Wanneer u werkt met 'H', staan .hyper-extracten geen negatieve waarden toe voor dit veld. Negatieve waarden veroorzaken een fout.

Minuut(Link wordt in een nieuw venster geopend)Opmerking: In tegenstelling tot ICU, staan .hyper-extracten geen negatieve waarden toe voor dit veld. Negatieve waarden veroorzaken een fout.
Seconde(Link wordt in een nieuw venster geopend)

Opmerkingen: 

  • In tegenstelling tot ICU staan .hyper-extracten geen negatieve waarden toe voor dit veld. Negatieve waarden veroorzaken een fout.

  • Als u werkt met 'S', geeft DATEPARSE('ss.SSSS', '12.3456') 1990-01-01 00:00:12:3456 AD als resultaat.
Kwartaal(Link wordt in een nieuw venster geopend)Opmerking: In tegenstelling tot ICU staan .hyper-extracten alleen de waarden 1-4 toe. Alle andere waarden veroorzaken een fout.
Weekdag(Link wordt in een nieuw venster geopend)

Opmerkingen: 

  • Als u werkt met 'e' en 'ee', staan .hyper-extracten, in tegenstelling tot ICU, alleen de waarden 1-7 toe. Alle andere waarden veroorzaken een fout.

  • Als u werkt met 'c..cc', staan .hyper-extracten, in tegenstelling tot ICU, alleen de waarden 1-7 toe. Alle andere waarden veroorzaken een fout.

Periode(Link wordt in een nieuw venster geopend)N.v.t.
Bedankt voor uw feedback.De feedback is verzonden. Dank u wel.