Policz dni robocze w zakresie, z polskimi świętami ustawowymi.
Kalkulator różnicy dat
Policz dni, tygodnie, miesiące i dni robocze między dwiema datami.
Działa w przeglądarcePrzetwarzanie lokalne. Dane wejściowe nie opuszczają Twojego urządzenia.
Dane do obliczenia
Wynik
Tutaj pojawi się wynik.
Szczegóły
O tym narzędziu
Liczy czas między dwiema datami na trzy sposoby naraz, bo to pytanie naprawdę ma trzy odpowiedzi: sumę dni, rozpiętość kalendarzową w latach, miesiącach i dniach oraz liczbę dni roboczych.
To, której potrzebujesz, zależy od tego, po co pytasz. Rezerwacja hotelu, okres odsetkowy albo liczenie terminu chcą dni. Wiek, staż pracy czy okres gwarancji chcą rozpiętości kalendarzowej. Szacowanie dostawy, termin umowny albo plan projektu chcą dni roboczych. Pokazanie wszystkich trzech oszczędza przeliczania między nimi, a co ważniejsze, uwidacznia sytuację, w której liczba przyjęta za odpowiedź nią nie jest.
Rozpiętość kalendarzowa to nie liczba dni podzielona przez 30. Miesiące mają od 28 do 31 dni, więc te dwie wielkości się rozjeżdżają, a rozbieżność rośnie wraz z odległością dat. Liczymy ją, odmierzając pełne miesiące w przód od daty początkowej - tak, jak liczy człowiek na kalendarzu - a nie odejmując od siebie pola roku, miesiąca i dnia, bo ten skrót potrafi dać ujemną liczbę dni, gdy dzień końcowy wypada w miesiącu wcześniej niż początkowy.
Opcja włączenia ostatniego dnia rozstrzyga, czy on się liczy. Obie konwencje są w użyciu i żadna nie jest błędna: hotel liczy noclegi, więc od zameldowania do wymeldowania jest wyłącznie, a okres wypowiedzenia albo wymiar urlopu zwykle liczy oba końce. Pomylenie tego to błąd o jeden na dacie, który zwykle zauważa ktoś inny.
Dni robocze pomijają weekendy i polskie dni ustawowo wolne, w tym ruchome. Całość to arytmetyka kalendarzowa na numerach dni, bez strefy czasowej, i działa w przeglądarce.
Wypróbuj też
Powiązane narzędzia
- Działa w przeglądarceCzas i data
-
Sprawdź datę oddaloną o podaną liczbę dni, dni roboczych, tygodni lub miesięcy.
Działa w przeglądarceCzas i data -
Policz dokładny wiek w latach, miesiącach i dniach.
Działa w przeglądarceCzas i data
Warto wiedzieć
Najczęstsze pytania
- Czy ostatni dzień powinien się liczyć?
- To zależy od konwencji i obie są prawomocne. Hotel liczy noclegi, więc od przyjazdu do wyjazdu jest wyłącznie. Okres wypowiedzenia, wymiar urlopu albo gwarancja zwykle liczą oba końce i są włącznie. Opcja istnieje, bo narzędzie nie może wiedzieć, o którą Ci chodzi, a pomyłka tutaj to błąd o jeden na dacie.
- Dlaczego rozpiętość kalendarzowa różni się od dni podzielonych przez 30?
- Bo miesiące nie mają 30 dni. Luty ma 28 albo 29, siedem miesięcy ma 31, a różnica kumuluje się na dłuższym odcinku. Rozpiętość kalendarzowa odmierza pełne miesiące w przód od daty początkowej, tak jak zrobiłbyś to na kalendarzu ściennym - i dlatego potrafi pokazać „2 lata, 1 miesiąc i 3 dni” tam, gdzie dzielenie sugeruje coś odrobinę innego.
- Jak liczone są dni robocze?
- Poniedziałek–piątek minus polskie dni ustawowo wolne, w tym ruchome - poniedziałek wielkanocny i Boże Ciało są obliczane, a nie odczytywane ze sztywnej tabeli, więc przyszłe lata pozostają poprawne. Dni wolne wypadające w weekend nie są odejmowane dwa razy.
- Czy mogę użyć daty sprzed 1970 roku?
- Tak. Arytmetyka idzie na numerach dni kalendarzowych, a nie na znacznikach uniksowych, więc nie ma tu żadnej epoki, o którą można się zahaczyć, a daty historyczne działają normalnie.
- Dlaczego inny kalkulator daje inny wynik?
- Zwykle z jednego z dwóch powodów: liczy ostatni dzień, a ten nie, albo wyprowadza rozpiętość kalendarzową przez odejmowanie pól daty zamiast odmierzania miesięcy w przód. To drugie daje widocznie dziwne wyniki - czasem ujemną liczbę dni - gdy dzień końcowy miesiąca wypada wcześniej niż początkowy.