Anpassade datumformat
Den här artikeln går över hur man använder det anpassade fältet datumformat för att formatera datum i en vy. Se Datum och tider eller Ändra datumnivåer för en översikt över hur Tableau arbetar med datum. Se Datumegenskaper för en datakälla för hur du ställer in datumegenskaper för en datakälla.
Så hittar du det anpassade fältet datumformat
Formatera ett datumfält i en vy (Tableau Desktop)
Om du vill formatera ett datumfält i en vy i Tableau Desktop högerklickar du (Control-klickar på Mac) på fältet och väljer Formatera.
Då öppnas rutan Format till vänster i vyn. Välj fältet Datum.
När du formaterar datum visar Tableau en lista över tillgängliga format. Vanligtvis är sista posten i listan Anpassad. Du kan ange ett anpassat datum med formatsymbolerna som anges i tabellen med symboler för datumformat som stöds, antingen enskilt eller kombinerat.
Formatera ett datumfält i en vy (Tableau Cloud och Tableau Server)
Om du vill formatera ett datumfält i en vy i Tableau Cloud och Tableau Server högerklickar du (Control-klickar på Mac) på fältet och väljer Formatera datum.
Formatera ett datumfält i rutan Data (endast Tableau Desktop)
Du kan formatera ett datumfält i rutan Data genom att högerklicka på fältet och välja Standardegenskaper > Datumformat.
Datumformaten i tabellen stöds när arbetsboken är ansluten till ett Tableau-extrakt eller har en liveanslutning till en datakälla som även den har stöd för datumformatet. (Se datakällans dokumentation för att verifiera stödet för datumformatet du vill ha.)
Tableau hämtar datumformat från datakällan. Tableau Server kan också hämta datumformat från användarkontot Kör som på den server som kör Tableau Server.
Obs! Följande datumformat kanske inte är desamma som de som används med funktionen Typkonvertering. Se Konvertera strängar till datumfält för mer information.
Symboler för datumformat som stöds
Använd följande symboler för att skapa ett anpassat datumformat.
Symbol | Beskrivning |
(:) | Tidsavskiljare. Inom vissa språkzoner används ett annat tecken för att representera tidsavskiljaren. Tidsavskiljaren separerar timmar, minuter och sekunder när tidsvärdena formateras. Det faktiska tecknet som används som tidsavskiljare i formaterad utdata fastställs av dina systeminställningar. |
(/) | Datumavskiljare. Inom vissa språkzoner används ett annat tecken för att representera datumavskiljaren. Datumavskiljaren separerar dagen, månaden och året när datumvärdena formateras. Det faktiska tecknet som används som datumavskiljare i formaterad utdata fastställs av dina systeminställningar. |
c | Visa datumet som ddddd och tiden som ttttt , i den ordningen. Visar endast datuminformation om det inte finns någon bråkdel i datumets nummerserie. Visar endast tidsinformation om det inte finns någon heltalsdel. |
d | Visar dagen som ett tal utan inledande nolla (1–31). |
dd | Visar dagen som ett tal med inledande nolla (01–31). |
ddd | Visar dagen som en förkortning (sön, lör). |
dddd | Visar dagen som ett fullständigt namn (söndag, lördag). |
ddddd | Visar datumet som ett fullständigt datum (inklusive dag, månad och år), formaterat enligt ditt systems korta formatinställningar för datum. Standardformatet för korta datum är m/d/yy . |
dddddd | Visar ett datums nummerserie som ett fullständigt datum (inklusive dag, månad och år) formaterat enligt den långa datuminställningen som detekteras av ditt system. Standardformatet för långa datum är mmmm dd, yyyy . |
aaaa | Samma som dddd men är istället den lokaliserade versionen av strängen. |
w | Visar veckodagen som ett tal (1 för söndag, till 7 för lördag). |
ww | Visar veckan under året som ett tal (1–54). |
M | Visar månaden som ett tal utan inledande nolla (1–12). Om h eller hh följer omedelbart av m , visas minut istället för månad. |
MM | Visar månaden som ett tal med inledande nolla (01–12). Om h eller hh följer omedelbart av m , visas minut istället för månad. |
MMM | Visar månaden som en förkortning (jan till dec). |
MMMM | Visar månaden som ett fullständigt månadsnamn (januari till december). |
MMMMM | Visar månaden som en förkortning med endast en bokstav (J till D) |
oooo | Samma som MMMM, men lokaliserat. |
q | Visar kvartalet under året som ett tal (1–4). |
y | Visar dagen under året som ett tal (1–366). |
yy | Visar året som ett tal med två siffror (00–99). |
åååå | Visar året som ett tal med fyra siffror (100–9999). |
h | Visar timmen som ett tal utan inledande nollor (0–23). |
Hh | Visar timmen som ett tal med inledande nollor (00–23). |
N | Visar minuten som ett tal utan inledande nollor (0–59). |
Nn | Visar minuten som ett tal med inledande nollor (00–59). |
S | Visar sekunden som ett tal utan inledande nollor (0–59). |
Ss | Visar sekunden som ett tal med inledande nollor (00–59). |
000 | Visar millisekunder. Använd en punkt som avskiljare innan du anger millisekunder. |
t t t t t | Visar en tid som en fullständig tid (inklusive timme, minut och sekund), formaterad med tidsavskiljaren som har definierats av tidsformatet, såsom det detekteras av ditt system. En inledande nolla visas om alternativet för inledande nolla är valt och tiden är före 10.00 eller 22.00. Standardtidsformatet är h:mm:ss . |
AM/PM | Använder en klocka med 12 timmar och visar AM som versaler med alla timmar före 12.00. Visar PM som versaler med alla timmar mellan 12.00 och 23.59. |
am/pm | Använder en klocka med 12 timmar och visar AM som gemener med alla timmar före 12.00. Visar PM som gemener med alla timmar mellan 12.00 och 23.59. |
A/P | Använder en klocka med 12 timmar och visar A som versal med alla timmar före 12.00. Visar P som versal med alla timmar mellan 12.00 och 23.59. |
a/p | Använder en klocka med 12 timmar och visar A som gemen med alla timmar före 12.00. Visar P som gemen med alla timmar mellan 12.00 och 23.59. |
AMPM | Använder en klocka med 12 timmar och visar AM-strängen bokstavligen såsom den definieras av ditt system med alla timmar före 12.00, Visar PM-strängen bokstavligen såsom den definieras av ditt system med alla timmar mellan 12.00 och 23.59. AMPM kan vara antingen versaler eller gemener, men strängen som visas matchar strängen såsom den definieras enligt dina systeminställningar. Standardformatet är AM/PM. |
Exempel på anpassade datumformat
Alla symbolerna för datumformat i tabellen ovan kan användas ensamma eller som en kombination.
Att ange ett anpassat format såsom yyyy-MM-dd HH:mm:ss.000 skulle skapa datum i formatet 2015-05-10 11:22:16.543. Ett sådant format kan vara lämpligt för vetenskapliga data.
Att ange ett anpassat format såsom DDDD DD skulle skapa datum som visar veckodagen och dagen, såsom visas nedan.
Att ange ett anpassat format såsom yy-mm-dd (dddd)
skulle skapa datum i formatet 18-01-04 (torsdag).
Att ange ett anpassat format såsom "Q"1 YYYY
skulle skapa datum som visar Q1 2018.
Stöd för japanska era-baserade datumformat
Tableau stöder japanska kejsarera-baserade datumformat (Wareki). Så tillämpar du ett era-baserat datumformat på ett fält i din vy:
Ställ in arbetsbokens språkzon till japanska.
Högerklicka på fältet i vyn som du vill ställa in ett datumformat för.
Välj Formatera.
Välj ett format i rutan Format som hittas i listrutan Datum.
Om formatet du vill ha inte finns i listan kan du skapa ett anpassat datumformat. Du kan göra detta genom att välja Anpassat format i rutan Datum och sedan ange formatet med hjälp av datumplatshållare i Tableau. Följande era-baserade platshållare för år är tillgängliga:
Symbol | Beskrivning |
g | Kort namn på eran (såsom H för Heisei-eran). |
gg | Namn på en era (såsom 平成). |
ggg | Långt namn på eran (för japanska är detta samma som den vanliga erans namn). |
e | Era-baserat år, t.ex. 1 för det första året i en era. |
ee | Era-baserat år, t.ex. 01 för det första året i en era. Om det bara finns en siffra har det era-baserade året en nolla tillagd längst fram. |
Om arbetsbokens språkzon inte är japanska kan du skapa ett anpassat datumformat och sedan infoga språkkoden !ja_JP! framför formatet, så att det ser ut som följer:
!ja_JP! gg ee"年"mm"月"dd"日"
Språkkoden tvingar datumet att bearbetas som om det vore ett japanskt datum.
Era-baserade datum stöds inte fullt ut av webbläsarvyn i Tableau Server. Tänk framför allt på detta om du publicerar en arbetsbok med ett interaktivt filter då platshållarna e och g inte fylls i:
För att undvika det här problemet bör du inte visa era-baserade datum i interaktiva filter om arbetsboken ska visas i en webbläsare.
Använda bokstavlig text i ett datumformat
Du kanske vill att ditt datumformat ska innehålla några ord eller fraser såsom Räkenskapskvartalet q av yyy. Men om du anger den texten direkt i Tableau-rutan Formatera kan den bearbeta bokstäverna som datumdelar:
Placera dubbla citattecken runt de bokstäver och ord som inte ska bearbetas som delar av datumet: "Fiscal Quarter" q "of" yyyy
.
Om du vill ha ett bokstavligt citat inuit ett citat kan infoga den här koden: "\""
. Till exempel skulle formatet "Fiscal "\"" Quarter"
formateras som Räkenskap ” Kvartal.
Formatera syntax i funktionen DATEPARSE för att extrahera datakällor
Om du använder funktionen DATEPARSE i ett extrakt ska du använda syntaxen som definieras av Unicode Consortium.
Följande tabell listar de fälttyper som kan representeras i formatparametern för funktionen DATEPARSE. Klicka på fälttypen för att få information om symboler, fältmönster, exempel och beskrivningar från webbplatsen för Unicode Consortium.
Tidsenhet | Observationer |
---|---|
Era(Länken öppnas i ett nytt fönster) | Ej tillämpligt |
År(Länken öppnas i ett nytt fönster) | Alla symboler stöds i .hyper-extrakt med undantag för ”U”. Obs!
|
Månad(Länken öppnas i ett nytt fönster) | Alla symboler stöds i .hyper-extrakt med undantag för ”I”. Obs!
|
Vecka(Länken öppnas i ett nytt fönster) | Alla symboler stöds i .hyper-extrakt med undantag för ”W”. Obs!
|
Dag(Länken öppnas i ett nytt fönster) | Obs!
|
Timme(Länken öppnas i ett nytt fönster) | Endast symbolerna ”h” och ”H” stöds i .hyper-extrakt. Obs!
|
Minut(Länken öppnas i ett nytt fönster) | Obs! Till skillnad från ICU tillåter .hyper-extrakt inte negativa värden för det här fältet. Negativa värden resulterar i ett fel. |
Sekund(Länken öppnas i ett nytt fönster) | Obs!
|
Kvartal(Länken öppnas i ett nytt fönster) | Obs! Till skillnad från ICU tillåter .hyper-extrakt endast värdena 1–4. Alla andra värden resulterar i ett fel. |
Veckodag(Länken öppnas i ett nytt fönster) | Obs!
|
Punkt(Länken öppnas i ett nytt fönster) | Ej tillämpligt |