Efektivní práce s datumy – výkon zaměstnanců podle dnů a času
V mnoha systémech je čas jen prostý kus textu. V tom lepším případě vás systém nechá zadávat datum pomocí vyskakovacího kalendáře. Samotný systém má jen pramalou představu o tom, co hodnoty představují.
Na druhou stranu my lidé rozumíme času a datům velmi dobře. Vímě, že každé datum se váže s nějakým dnem v týdnu. Víme, že o víkendu většinou nechodíme do práce, nebo že Vánoce jsou ve čtvrtém kvartálu.
Chtěli bychom, aby tomu naše systémy rozuměly se stejnou přirozeností. A Lumeer dělá přesně to!
Nejjednodušší cesta, kterou můžeme zvolit, je říct Lumeerovi v jakém formátu datum a čas zadáváme nebo očekáváme. Lumeer se snaží správný formát odhadnout, ale to může být někdy těžké. Například u dne a měsíce je to těžké poznat, pokud jsou obě čísla menší než 12.
Pojďme si to ukázat na konkrétním příkladu, kde vyhodnocujeme údaje o telefonátech našeho obchodního oddělení. Máme tabulku se statistickými údaji o uskutečněných hovorech. Klikneme pravým tlačítkem myši na záhlaví sloupce Call Time, zvolíme položku Typ atributu a přepneme typ na Datum.
Potom zvolíme Vlastní formát a zadáme tak trochu magickou formulku (viz tabulka níže). Tato formulka odpovídá formátu data a času v tabulce. V příkladu pod vstupním políčkem vídíme, že formát souhlasí.
V následující tabulce můžeme vidět, co které písmeno ve formuli pro formát data a času znamená:
Formát | Význam |
YYYY, YY | Roky 2021, 21 |
MM, M, MMM, MMMM | Měsice 01-12, 1-12, Led-Pro, Leden-Prosinec |
DD, D | Dny 00-31, 0-31 |
HH, H | Hodiny 00-23, 0-23 |
hh, h | Hodiny 00-12, 0-12 |
mm, m | Minuty 00-59, 0-59 |
ss, s | Vteřiny 00-59, 0-59 |
S, SS, SSS | Milisekundy 0-999 |
a, A | am/pm, AM/PM |
DDD, DDDD | Den v roce 1-365 |
ddd, dddd | Den v týdnu Pon, Pondělí |
e, E | Den v týdnu 0-6, 1-7 |
WW, W | Týden v roce 01-53, 1-53 |
x, X | Časové razítko 1410715640579, 1410715640.579 |
Z, ZZ | Časová zóna, posun oproti UTC +12:00 |
Hlavní výhodou toho, že Lumeer rozumí našemu formátu je, že můžeme vytvořit například takovouto pěknou Pivot tabulku, kde máme přehled všech a unikátních volaných čísel pěkně podle dne v týdnu a hodiny ve dni.