Článek
Počítání pracovních dní mezi dvěma daty
„Přidejte 30 pracovních dní? zní jednoduše, dokud si neuvědomíte, že svátky se liší podle země, že víkend není vždy sobota a neděle a že většina kalkulaček se neshoduje na tom, zda počítat počáteční datum. Tento článek vysvětluje mechaniku, takže víte, co skutečně počítáte.
Co je pracovní den
Pracovní den je jakýkoli den, který není víkendovým dnem a není státním svátkem. Ve většině zemí to znamená pondělí až pátek minus oficiální státní svátky uznané pracovním právem nebo bankovním systémem dané země. Rozdíl mezi počtem kalendářních dní a počtem pracovních dní rychle narůstá: rozsah 30 kalendářních dní přecházející přes Vánoce a Nový rok ve Francii obsahuje pouze přibližně 20 pracovních dní po odečtení víkendů a příslušných státních svátků. Všimněte si, že samotná definice víkendu se liší: v některých státech Perského zálivu pracovní týden probíhá od neděle do čtvrtka, takže pátek a sobota jsou víkend. Definice je nejdůležitější na hranicích: pokud termín připadá na sobotu, efektivní termín je obvykle předcházející pátek nebo následující pondělí v závislosti na smlouvě nebo jurisdikci. Žádná odpověď sama o sobě není špatná; důležité je, aby obě strany používaly stejné pravidlo.

Inkluzivní vs. exkluzivní počítání a past off-by-one
Nejčastějším zdrojem neshody mezi dvěma lidmi počítajícími stejný interval je to, zda se počítá počáteční datum a koncové datum. Inkluzivní počítání zachází s oběma krajními body jako se součástí rozsahu. Exkluzivní počítání ignoruje jeden nebo oba krajní body. Smlouva, která říká „doručte do 5 pracovních dní od data objednávky", je nejednoznačná: znamená den nula datum objednávky, takže doručení je splatné na konci dne 5, nebo začíná počítání následujícím pracovním dnem? V praxi platební a přepravní podmínky v obchodním právu obvykle vylučují počáteční datum a zahrnují koncové datum, takže rozsah je otevřený-otevřený nebo polootevřený spíše než plně inkluzivní. Nejbezpečnějším přístupem při nejasném znění je zeptat se a zdokumentovat odpověď, pak ověřit počet pomocí nástroje, který výslovně uvádí, jakou konvenci používá. Kalkulačka pracovních dní na tomto webu ve výchozím nastavení počítá inkluzivní rozsah: jak počáteční, tak koncové datum jsou zahrnuty do počtu.
Pevné svátky, pohyblivé svátky a regionální problém
Státní svátky se dělí do dvou kategorií. Svátky s pevným datem připadají na stejné kalendářní datum každý rok: 1. ledna, 4. července, 25. prosince. Pohyblivé svátky se mění každý rok, protože jsou zakotveny v lunárním nebo církevním cyklu: Velikonoce a odvozené svátky (Velikonoční pondělí, Nanebevstoupení, Letnice) se posouvají až o pět týdnů v závislosti na roku. Větší výzvou pro jakoukoli kalkulačku je regionální pokrytí. Německo má federální sadu devíti svátků plus dva až pět dalších, které se liší podle spolkové země. Španělsko má národní seznam plus dny autonomních společenství. Spojené státy mají federální svátky, ale žádné národní pravidlo nevyžaduje, aby je soukromí zaměstnavatelé dodržovali. Nástroj pro pracovní dny na tomto webu pokrývá hlavní národní svátky pro Francii, Spojené státy, Spojené království, Německo, Španělsko, Itálii, Kanadu a Belgii. Regionální svátky nejsou zahrnuty. Pokud vaše smlouva nebo SLA jmenuje konkrétní stát nebo provincii, zkontrolujte výsledek oproti autoritativnímu místnímu zdroji.

Praktické využití: platební podmínky, termíny SLA, výpovědní lhůty
Nejběžnějším reálným využitím počítání pracovních dní jsou platební podmínky. „net-30? znamená, že platba je splatná 30 kalendářních dní po datu faktury, ale některé smlouvy píší „net-30 pracovních dní", což přidává několik týdnů do okna. Je důležité znát rozdíl před podpisem. SLA pro dopravu a logistiku obvykle uvádějí pracovní dny, protože dopravci nepracují o víkendech nebo státních svátcích; „doručení za 5 pracovních dní" z objednávky v pátek obvykle dorazí nejdříve v následující pátek. Pracovní právo často specifikuje výpovědní lhůty v pracovních dnech: výpověď vyžadující deset pracovních dní podaná v pondělí je účinná dva kalendářní týdny později, pokud do tohoto okna nespadá státní svátek, ale to se mění, pokud státní svátek do okna padá. Zákon o pronájmu nemovitostí, lhůty pro právní předvolání a finanční vypořádací cykly (T+1, T+2) vše funguje na logice pracovních dní. Nástroj pro rozdíl dat na tomto webu umožňuje porovnat celkové dny a kalendářní týdny jako křížovou kontrolu oproti hodnotě pracovních dní.
Provádění výpočtů v prohlížeči bez odesílání dat kamkoli
Kalkulačka pracovních dní a nástroj pro rozdíl dat na tomto webu běží výhradně v prohlížeči. Zadáte dvě data, vyberete volitelnou zemi pro národní svátky a výsledek je vypočítán lokálně pomocí JavaScriptu. Žádné datum, žádný rozsah dat a žádný výběr země není odeslán na žádný server. Logika svátků je zkompilována do stránky v době sestavení: francouzské, německé nebo americké sady svátků pro daný rok jsou vypočítány průběžně z malého algoritmu spíše než načítány ze vzdálené databáze. Protože pohyblivé svátky jsou počítány spíše než uloženy, nástroj funguje pro minulá léta a budoucí léta v přiměřeném rozsahu bez nutnosti připojení k síti. Kompromisem je to, co bylo popsáno v předchozí části: seznam svátků je kurátorovaná sada na národní úrovni, nikoli komplexní místní sada. Použijte výsledek jako spolehlivý výchozí bod a pak zkontrolujte regionální specifika, když je vyžadována přesnost.
Nástroje v tomto článku
Časté dotazy
Znamená net-30 30 kalendářních dní nebo 30 pracovních dní?
Ve většině standardního obchodního použití net-30 znamená 30 kalendářních dní. Pokud smlouva zamýšlí pracovní dny, obvykle to výslovně uvede. V případě pochybností zkontrolujte znění smlouvy; rozdíl mezi oběma výklady může být několik týdnů.
Proč nástroj nepokrývá všechny regionální svátky?
Nástroj pro pracovní dny zahrnuje hlavní národní státní svátky pro osm zemí. Regionální svátky (státy USA, německé spolkové země, španělská autonomní společenství) nejsou zahrnuty, protože se liší na subnárodní úrovni a nástroj na národní úrovni je nemůže spolehlivě zobecnit. Nástroj toto omezení dokumentuje, abyste mohli použít místní korekce.
Počítá se počáteční datum nebo ne?
Kalkulačka pracovních dní na tomto webu ve výchozím nastavení používá inkluzivní rozsah: jak počáteční datum, tak koncové datum jsou zahrnuty do počtu. Mnoho smluv a právních rámců vylučuje počáteční datum (den události se nepočítá jako den jedna). Pokud váš kontext vylučuje den nula, odečtěte od výsledku jedničku.