Kalkulator dni roboczych
Policz liczbę dni roboczych między dwiema datami, z opcją uwzględnienia świąt.
Spis treści
Jak działa kalkulator
Kalkulator zlicza dni robocze między polami „Data od” i „Data do”, przechodząc przez zakres dzień po dniu. Sam definiujesz dni wolne: przełączniki Sobota/Niedziela jako dzień roboczy (domyślnie oba dni wolne), opcja Uwzględnij święta jako dni wolne (domyślnie włączona, kalendarz „Polska (ustawowe)”) oraz pole Własne daty wolne. Przełączniki Uwzględnij dzień początkowy/końcowy decydują, czy daty graniczne wchodzą do rachunku.
Wyniki: Dni robocze, Dni kalendarzowe, Wolne (rozbite na weekendy i święta), Średnio / tydzień, procent dni roboczych, średnia miesięczna i opcjonalna lista dat wolnych. Dla ustawień domyślnych (1–31 stycznia 2026) wynik to 20 dni roboczych: 31 dni minus 9 dni weekendu i 2 święta (1 i 6 stycznia).
Jak liczymy (metodologia i wzory)
Klasyfikacja każdego dnia
Kalkulator iteruje po dobach zakresu (daty w UTC, zmiana czasu nie zaburza rachunku) i klasyfikuje każdą w stałej kolejności:
- weekend: sobota lub niedziela, o ile nie oznaczono ich jako robocze;
- święto: data z wbudowanego kalendarza polskiego lub z pola „Własne daty wolne”;
- inaczej, dzień roboczy.
Święto w wolną sobotę lub niedzielę trafia do puli weekendu, stąd etykieta „Święta (w dni robocze)”.
Wzory
dni kalendarzowe = (data do − data od) + 1, po przycięciu: wyłączony „dzień początkowy” = start +1 dzień, wyłączony „dzień końcowy” = koniec −1 dzień (pusty zakres → same zera).wolne = weekendy + świętadni robocze = dni kalendarzowe − wolneśrednio/tydzień = dni robocze ÷ (dni kalendarzowe ÷ 7): 1 miejsce po przecinku% dni roboczych = dni robocze ÷ dni kalendarzowe × 100, do pełnych procentówśrednio/miesiąc = dni robocze ÷ liczba miesięcy, miesiące kalendarzowe zahaczone przez zakres; wynik przybliżony („≈”)
Wbudowany kalendarz świąt (11 dat w roku)
| Data | Święto |
|---|---|
| 1 stycznia | Nowy Rok |
| 6 stycznia | Trzech Króli |
| ruchome | Poniedziałek Wielkanocny (Wielkanoc + 1 dzień) |
| 1 maja | Święto Pracy |
| 3 maja | Święto Konstytucji 3 Maja |
| ruchome | Boże Ciało (Wielkanoc + 60 dni) |
| 15 sierpnia | Wniebowzięcie NMP |
| 1 listopada | Wszystkich Świętych |
| 11 listopada | Święto Niepodległości |
| 25 grudnia | Boże Narodzenie (1. dzień) |
| 26 grudnia | Boże Narodzenie (2. dzień) |
Wielkanoc wyznacza komputus gregoriański (algorytm Meeusa) dla każdego roku zakresu.
Walidacja i limity
- „Data do” nie może być wcześniejsza niż „Data od”.
- Limit długości zakresu: 3660 dni, wartość domyślna, można zmienić w trybie zaawansowanym (1–50 000 dni).
- Własne daty:
RRRR-MM-DDlubDD.MM.RRRR, rozdzielane przecinkiem, średnikiem lub nową linią; duplikaty scalane, błędne wpisy pomijane. - Lista dni wolnych w wynikach pokazuje maks. 40 dat, nadwyżka jako „… (+N)”.
FAQ
Jak policzyć dni robocze między datami?
Kalkulator przechodzi po każdej dobie zakresu i pomija weekendy oraz polskie święta ustawowo wolne (z wbudowanego kalendarza lub własnej listy).
Czy można oznaczyć sobotę jako dzień roboczy?
Tak, jeśli w Twoim przypadku soboty są robocze, możesz je włączyć do liczenia, a kalkulator uwzględni je w wyniku.
Czy kalkulator zna polskie święta?
Tak, ma wbudowany kalendarz polskich dni ustawowo wolnych (w tym ruchomych), a dodatkowe dni wolne możesz dopisać ręcznie.
Założenia i ograniczenia
- Wbudowany kalendarz zawiera 11 świąt i nie obejmuje Wigilii (24 grudnia), która od 2025 r. jest dniem ustawowo wolnym od pracy, dla zakresów obejmujących 24 grudnia 2025 r. lub kolejnych lat dodaj tę datę w polu „Własne daty wolne”.
- Pominięte są Niedziela Wielkanocna i Zielone Świątki, zawsze wypadają w niedzielę, więc przy wolnej niedzieli nie zmieniają wyniku; przy włączonej opcji „Niedziela jako dzień roboczy” zostaną jednak policzone jako dni robocze.
- Kalkulator liczy dni kalendarzowo robocze, a nie wymiar czasu pracy, nie uwzględnia dnia wolnego oddawanego za święto przypadające w wolną sobotę; takie święto trafia u nas do puli „weekend”.
- Jedna definicja tygodnia obowiązuje w całym zakresie, kalkulator nie odwzoruje pracy zmianowej, ruchomych harmonogramów ani pojedynczych pracujących sobót (te można jedynie przybliżyć własnymi datami wolnymi).
- Lista świąt to wartości domyślne przyjęte w kalkulatorze; przed rozliczeniami kadrowo-płacowymi sprawdź aktualny wykaz dni ustawowo wolnych w źródłach poniżej.
Źródła i aktualizacja
- Ustawa z dnia 18 stycznia 1951 r. o dniach wolnych od pracy (Dz.U. 1951 nr 4 poz. 28), bazowy wykaz świąt ustawowo wolnych od pracy, na którym oparto wbudowany kalendarz (dostęp: 10.07.2026)
- Ustawa z dnia 6 grudnia 2024 r. o zmianie ustawy o dniach wolnych od pracy oraz niektórych innych ustaw (Dz.U. 2024 poz. 1965), nowelizacja wprowadzająca Wigilię (24 grudnia) jako dzień wolny od pracy; nieujęta we wbudowanym kalendarzu (dostęp: 10.07.2026)
- Państwowa Inspekcja Pracy, czas pracy, wyjaśnienia dotyczące czasu pracy, w tym rozliczania świąt i dni wolnych (dostęp: 10.07.2026)