Obliczenie liczby dni pomiędzy dwiema datami może być potrzebne podczas planowania urlopu, sprawdzania terminu płatności, ustalania długości umowy, obliczania stażu pracy, kontrolowania czasu realizacji zlecenia albo odliczania do ważnego wydarzenia.
Pozornie jest to proste działanie, ale wynik może zależeć od sposobu liczenia. Trzeba ustalić, czy uwzględniamy dzień początkowy, dzień końcowy, oba te dni czy tylko pełne doby znajdujące się pomiędzy nimi. Znaczenie mają również różna długość miesięcy, lata przestępne oraz podział na dni kalendarzowe i robocze.
Najprostszym rozwiązaniem jest skorzystanie z kalkulatora dni między datami. Po wskazaniu daty początkowej i końcowej narzędzie automatycznie obliczy odstęp pomiędzy nimi.
Czym są dni między datami?
Liczba dni między datami określa odstęp czasowy pomiędzy dwoma wskazanymi punktami w kalendarzu.
Przykładowo chcemy sprawdzić, ile dni upłynęło od 1 marca do 10 marca.
Jeżeli liczymy pełne doby, różnica wynosi:
10 marca − 1 marca = 9 dni
Jeżeli jednak uwzględnimy zarówno 1 marca, jak i 10 marca, otrzymamy:
10 dni kalendarzowych
Oba wyniki mogą być poprawne, ale odpowiadają na inne pytania.
Dlatego przed rozpoczęciem obliczeń trzeba ustalić sposób liczenia.
Jak obliczyć dni między datami?
Najprostsza zasada polega na odjęciu daty początkowej od daty końcowej:
liczba dni = data końcowa − data początkowa
Przy krótkim okresie w obrębie jednego miesiąca można wykonać działanie bezpośrednio.
Przykład
Data początkowa: 5 maja
Data końcowa: 18 maja
Obliczenie:
18 − 5 = 13 dni
Pomiędzy 5 a 18 maja upływa 13 pełnych dni.
Jeżeli chcemy policzyć oba dni włącznie:
13 + 1 = 14 dni
Czy wliczać dzień początkowy?
To zależy od celu obliczenia.
Najczęściej spotykane są dwa sposoby:
Liczenie różnicy pomiędzy datami
Dnia początkowego nie wliczamy.
Od 1 do 2 czerwca upływa jedna doba.
Od 1 do 10 czerwca upływa dziewięć dni.
Liczenie dni okresu włącznie
Uwzględniamy zarówno dzień początkowy, jak i końcowy.
Okres od 1 do 10 czerwca obejmuje wtedy dziesięć dni kalendarzowych.
Ten sposób może być stosowany przy liczeniu:
- dni pobytu,
- dni urlopu,
- czasu trwania wydarzenia,
- okresu rezerwacji,
- dni promocji,
- dni objętych umową.
Przed podaniem wyniku warto jasno zaznaczyć, którą metodę zastosowano.
Ile dni jest od 1 do 10 dnia miesiąca?
To jeden z najprostszych przykładów pokazujących różnicę pomiędzy sposobami liczenia.
Od początku 1 dnia do początku 10 dnia miesiąca upływa:
9 pełnych dni
Jeżeli policzymy wszystkie daty od 1 do 10 włącznie:
1, 2, 3, 4, 5, 6, 7, 8, 9, 10
otrzymamy:
10 dni kalendarzowych
Wynik zależy więc od tego, czy pytamy o odstęp czasowy, czy o liczbę dni należących do wskazanego okresu.
Jak obliczyć dni pomiędzy datami w różnych miesiącach?
Przy datach w różnych miesiącach trzeba uwzględnić liczbę dni w każdym miesiącu.
Przykład:
- data początkowa: 20 kwietnia,
- data końcowa: 10 maja.
Kwiecień ma 30 dni.
Od 20 kwietnia do 30 kwietnia:
30 − 20 = 10 dni
Następnie dodajemy 10 dni maja:
10 + 10 = 20 dni
Pomiędzy 20 kwietnia i 10 maja upływa 20 dni.
Jeżeli liczymy oba dni włącznie:
20 + 1 = 21 dni
Ile dni mają poszczególne miesiące?
Podczas ręcznych obliczeń trzeba pamiętać o różnej długości miesięcy.
| Miesiąc | Liczba dni |
|---|---|
| Styczeń | 31 |
| Luty | 28 lub 29 |
| Marzec | 31 |
| Kwiecień | 30 |
| Maj | 31 |
| Czerwiec | 30 |
| Lipiec | 31 |
| Sierpień | 31 |
| Wrzesień | 30 |
| Październik | 31 |
| Listopad | 30 |
| Grudzień | 31 |
Najwięcej pomyłek pojawia się przy lutym oraz przechodzeniu przez kilka miesięcy o różnej długości.
Zamiast ręcznie dodawać kolejne okresy, można użyć kalkulatora dni między datami.
Jak rok przestępny wpływa na wynik?
Rok przestępny ma 366 dni, ponieważ luty liczy wtedy 29 dni.
W zwykłym roku luty ma 28 dni.
Rok jest przestępny, jeżeli:
- dzieli się przez 4,
- ale rok kończący się na „00” musi dodatkowo dzielić się przez 400.
Przykłady:
- 2024 – rok przestępny,
- 2028 – rok przestępny,
- 2100 – nie będzie rokiem przestępnym,
- 2000 – był rokiem przestępnym.
Jeżeli analizowany okres obejmuje 29 lutego, liczba dni może być o jeden większa niż w analogicznym okresie zwykłego roku.
Przykład obliczenia z rokiem przestępnym
Porównajmy dwa okresy:
- od 1 lutego 2023 do 1 marca 2023,
- od 1 lutego 2024 do 1 marca 2024.
W 2023 roku luty miał 28 dni, więc różnica wynosi:
28 dni
W 2024 roku luty miał 29 dni, więc różnica wynosi:
29 dni
Rok przestępny zwiększa wynik o jeden dzień.
Jak obliczyć dni między datami w różnych latach?
Przy datach należących do różnych lat ręczne liczenie staje się bardziej skomplikowane.
Trzeba uwzględnić:
- dni pozostałe do końca pierwszego roku,
- pełne lata znajdujące się pomiędzy datami,
- dni od początku ostatniego roku,
- ewentualne lata przestępne.
Przykład
Data początkowa: 1 lipca 2025
Data końcowa: 1 lipca 2026
Pomiędzy tymi datami upływa:
365 dni
Gdyby okres obejmował dodatkowo 29 lutego roku przestępnego, wynik mógłby wynieść 366 dni.
Czy rok zawsze ma 365 dni?
Nie.
Rok kalendarzowy ma:
- 365 dni w zwykłym roku,
- 366 dni w roku przestępnym.
Z tego powodu przeliczenie lat na dni przez proste mnożenie może dać błędny rezultat.
Przykładowo pięć lat może obejmować jeden albo dwa lata przestępne, zależnie od wybranego okresu.
Przy dokładnych obliczeniach najlepiej posługiwać się konkretnymi datami.
Dni kalendarzowe a dni robocze
Dni kalendarzowe obejmują wszystkie dni tygodnia:
- poniedziałki,
- wtorki,
- środy,
- czwartki,
- piątki,
- soboty,
- niedziele.
Dni robocze najczęściej obejmują dni od poniedziałku do piątku, z wyłączeniem ustawowych dni wolnych.
Nie zawsze jednak definicja dnia roboczego jest identyczna. Może zależeć od:
- rodzaju umowy,
- harmonogramu pracy,
- branży,
- regulaminu,
- treści przepisu,
- indywidualnego grafiku.
Osoba pracująca w soboty może traktować ten dzień jako dzień pracy, mimo że w typowym kalkulatorze zostanie pominięty.
Do standardowych obliczeń możesz wykorzystać kalkulator dni roboczych.
Jak obliczyć dni robocze między datami?
Przy standardowym tygodniu pracy należy:
- obliczyć wszystkie dni kalendarzowe,
- odjąć soboty,
- odjąć niedziele,
- odjąć święta przypadające w dni robocze.
Przykład uproszczony
Okres od poniedziałku do kolejnego poniedziałku obejmuje siedem pełnych dni.
Znajduje się w nim:
- pięć dni od poniedziałku do piątku,
- sobota,
- niedziela.
Liczba typowych dni roboczych wynosi więc:
5
Jeżeli w tym okresie wypada święto w środę, pozostają:
4 dni robocze
Do czego potrzebne jest liczenie dni roboczych?
Dni robocze są ważne podczas ustalania:
- terminów realizacji zamówień,
- czasu odpowiedzi na pismo,
- terminów reklamacji,
- czasu wysyłki,
- harmonogramów projektów,
- terminów płatności,
- dni pracy,
- długości niektórych procedur.
Przy interpretowaniu formalnych terminów trzeba jednak sprawdzić, czy przepis lub umowa mówi o dniach kalendarzowych, roboczych czy innych rodzajach terminów.
Jak obliczyć datę po dodaniu określonej liczby dni?
Czasami znamy datę początkową i chcemy ustalić, jaka data nastąpi po 7, 14, 30 lub 90 dniach.
Przykład:
Data początkowa: 1 czerwca
Dodajemy: 20 dni
Wynik:
21 czerwca
W zależności od przyjętej metody liczenia pierwszy dzień może być traktowany jako dzień zerowy albo pierwszy dzień terminu.
Do takich obliczeń służy kalkulator dodawania i odejmowania dni.
Jak obliczyć datę sprzed określonej liczby dni?
Mechanizm jest podobny, ale zamiast dodawać, odejmujemy dni.
Przykład:
Data: 30 czerwca
Odejmujemy: 15 dni
Wynik:
15 czerwca
Przy przekraczaniu granicy miesiąca trzeba uwzględnić jego długość.
Przykład:
Data: 10 marca
Odejmujemy: 20 dni
Wynik będzie przypadał w lutym, a dokładna data zależy od tego, czy rok jest przestępny.
Jak obliczyć wiek na podstawie daty urodzenia?
Obliczanie wieku również opiera się na porównaniu dwóch dat:
- daty urodzenia,
- daty bieżącej lub wskazanej daty odniesienia.
Nie wystarczy zawsze odjąć samych lat.
Przykład:
- data urodzenia: 20 grudnia 1990,
- data obliczenia: 1 sierpnia 2026.
Proste działanie:
2026 − 1990 = 36
jest niepełne, ponieważ urodziny w 2026 roku jeszcze nie nastąpiły.
Wiek wynosi więc:
35 lat
Dokładny wynik można uzyskać za pomocą kalkulatora wieku.
Jak obliczyć, ile dni zostało do wydarzenia?
Odliczanie do wydarzenia polega na porównaniu aktualnej daty z datą przyszłą.
Może dotyczyć:
- urodzin,
- ślubu,
- wakacji,
- egzaminu,
- rozpoczęcia pracy,
- premiery,
- końca umowy,
- terminu płatności.
Do takiego zastosowania służy kalkulator odliczania do daty.
W kategorii weselnej dostępny jest również osobny kalkulator odliczania do ślubu, który może być wykorzystany podczas planowania uroczystości.
Jak obliczyć staż pracy?
Staż pracy może być określany w latach, miesiącach i dniach.
Najprostszy przypadek obejmuje jeden nieprzerwany okres zatrudnienia:
- data rozpoczęcia,
- data zakończenia lub dzień bieżący.
Przy kilku miejscach pracy trzeba obliczyć każdy okres osobno, a następnie je zsumować.
Należy uważać na:
- nakładające się okresy,
- przerwy w zatrudnieniu,
- różne podstawy uwzględniania okresów,
- sposób zaliczania określonych form nauki lub aktywności.
Do wstępnego obliczenia możesz wykorzystać kalkulator stażu pracy.
Wynik kalkulatora nie przesądza jednak o sposobie zaliczenia okresu przez pracodawcę lub instytucję.
Jak liczyć noclegi i długość pobytu?
W hotelach i rezerwacjach liczy się zazwyczaj liczbę nocy, a nie liczbę dni kalendarzowych.
Przykład:
- przyjazd: 1 lipca,
- wyjazd: 5 lipca.
Pobyt obejmuje cztery noce:
- z 1 na 2 lipca,
- z 2 na 3 lipca,
- z 3 na 4 lipca,
- z 4 na 5 lipca.
Chociaż w kalendarzu widzimy pięć dat, liczba noclegów wynosi cztery.
To kolejny przykład pokazujący, że sposób liczenia zależy od konkretnego zastosowania.
Jak obliczyć długość urlopu?
W przypadku urlopu można analizować:
- wszystkie dni kalendarzowe wyjazdu,
- liczbę noclegów,
- dni robocze wykorzystane z puli urlopowej.
Przykład:
Wyjazd trwa od soboty do kolejnej niedzieli.
Kalendarzowo może obejmować dziewięć dni, ale przy pracy od poniedziałku do piątku pracownik może wykorzystać tylko pięć dni urlopu.
Do planowania warto więc osobno obliczyć:
- dni między datami,
- dni robocze,
- weekendy,
- święta.
Jak liczyć termin płatności?
Jeżeli faktura została wystawiona 1 czerwca z terminem płatności 14 dni, trzeba ustalić zasady liczenia wskazane w umowie lub dokumencie.
Przy typowym dodaniu 14 dni do 1 czerwca data może przypaść na:
15 czerwca
Nie zawsze oznacza to jednak, że każda instytucja lub system liczy termin w identyczny sposób.
Znaczenie może mieć:
- dzień wystawienia dokumentu,
- dzień doręczenia,
- dzień wykonania usługi,
- sposób sformułowania terminu,
- przypadający weekend lub święto,
- szczególne regulacje prawne.
Przy terminach prawnych i podatkowych nie należy opierać się wyłącznie na zwykłym kalkulatorze kalendarzowym.
Jak liczyć okres umowy?
Umowa może obowiązywać:
- przez określoną liczbę dni,
- do wskazanej daty,
- przez liczbę miesięcy,
- przez rok,
- bezterminowo.
Okres od 15 marca do 15 kwietnia nie zawsze należy utożsamiać z 30 dniami. Marzec ma 31 dni, dlatego dokładny odstęp wynosi 31 dni.
Podobnie miesiąc kalendarzowy nie jest stałą jednostką liczby dni.
Może mieć:
- 28 dni,
- 29 dni,
- 30 dni,
- 31 dni.
Przy umowach należy kierować się dokładnym zapisem dokumentu.
Miesiąc a 30 dni – czy to to samo?
Nie.
Miesiąc kalendarzowy oznacza okres od określonego dnia jednego miesiąca do odpowiadającego mu dnia kolejnego miesiąca.
Przykładowo:
- od 10 kwietnia do 10 maja – 30 dni,
- od 10 maja do 10 czerwca – 31 dni,
- od 10 lutego do 10 marca – 28 lub 29 dni.
Dlatego zamiana miesięcy na dni przez mnożenie przez 30 daje tylko wynik przybliżony.
Jak obliczyć liczbę tygodni między datami?
Po ustaleniu liczby dni można podzielić ją przez 7.
Przykład:
Pomiędzy datami upływa 50 dni.
50 ÷ 7 = 7 tygodni i 1 dzień
Ponieważ:
7 × 7 = 49
pozostaje jeden dzień.
Jeżeli potrzebujemy wyniku dziesiętnego:
50 ÷ 7 = około 7,14 tygodnia
W zależności od zastosowania lepiej podać pełne tygodnie i pozostałe dni.
Jak przeliczyć dni na miesiące?
Nie ma jednego dokładnego przelicznika dni na miesiące, ponieważ miesiące mają różną długość.
Można zastosować wartość średnią:
365,2425 ÷ 12 = około 30,44 dnia
Przykładowo:
100 dni ÷ 30,44 = około 3,29 miesiąca
Jest to jednak wynik orientacyjny.
Przy dokładnym obliczeniu lepiej wskazać:
- pełne miesiące kalendarzowe,
- pozostałe dni.
Jak obliczyć dni w Excelu?
Jeżeli w komórce A1 znajduje się data początkowa, a w B1 data końcowa, można użyć prostego działania:
=B1-A1
Wynik pokaże liczbę dni między datami.
Uwzględnienie obu dat
Aby policzyć dzień początkowy i końcowy:
=B1-A1+1
Funkcja DNI
W niektórych wersjach Excela można zastosować:
=DNI(B1;A1)
Funkcja zwraca liczbę dni pomiędzy datą końcową i początkową.
Dni robocze
Do liczenia dni roboczych można użyć odpowiedniej funkcji dni roboczych, uwzględniającej weekendy i opcjonalną listę świąt.
Trzeba jednak upewnić się, że komórki zawierają prawdziwe daty, a nie tekst przypominający datę.
Najczęstsze błędy podczas obliczania dni
Wliczanie dnia początkowego bez wyjaśnienia
Wynik może różnić się o jeden dzień zależnie od przyjętej metody.
Pomijanie roku przestępnego
Okres obejmujący 29 lutego może mieć dodatkowy dzień.
Traktowanie każdego miesiąca jako 30 dni
Miesiące mają od 28 do 31 dni.
Mylenie dni kalendarzowych z roboczymi
Weekend i święta mogą znacząco zmienić wynik.
Nieuwzględnianie obu dat przy pobycie
Liczba dat kalendarzowych może różnić się od liczby pełnych dób i noclegów.
Błędne formatowanie dat
Zapis 03.04.2026 może zostać odczytany jako 3 kwietnia albo 4 marca w zależności od ustawień systemu.
Najbezpieczniejszy jest jednoznaczny format:
2026-04-03
Dlaczego kalkulator może pokazać wynik mniejszy o jeden dzień?
Najczęściej wynika to z nieuwzględniania dnia początkowego.
Przykład:
- początek: 1 sierpnia,
- koniec: 2 sierpnia.
Pomiędzy tymi datami upływa jedna pełna doba.
Kalendarz pokazuje jednak dwie daty: 1 i 2 sierpnia.
Jeżeli potrzebujesz liczby dni włącznie, do standardowej różnicy należy dodać jeden dzień.
Kiedy wynik może być ujemny?
Wynik może być ujemny, gdy data końcowa jest wcześniejsza niż początkowa.
Przykład:
- data początkowa: 20 czerwca,
- data końcowa: 10 czerwca.
Różnica wynosi:
−10 dni
Może to oznaczać:
- pomylenie kolejności dat,
- analizowanie czasu wstecz,
- próbę ustalenia, ile dni wcześniej nastąpiło zdarzenie.
W praktycznym kalkulatorze warto jasno oznaczyć, która data jest wcześniejsza.
Powiązane kalkulatory daty i czasu
Przy planowaniu terminów mogą przydać się również:
- kalkulator dni roboczych – pozwala oszacować liczbę dni roboczych w okresie,
- kalkulator dodawania i odejmowania dni – wyznacza datę po dodaniu lub odjęciu liczby dni,
- kalkulator wieku – oblicza wiek na podstawie daty urodzenia,
- kalkulator odliczania do daty – pokazuje czas pozostały do wydarzenia,
- kalkulator stażu pracy – pomaga zsumować okres zatrudnienia.
Jak korzystać z kalkulatora dni między datami?
Aby wykonać obliczenie:
- wybierz datę początkową,
- wybierz datę końcową,
- uruchom obliczenie,
- sprawdź liczbę dni.
Przed wykorzystaniem wyniku ustal, czy potrzebujesz:
- różnicy pełnych dni,
- liczby dni włącznie,
- dni kalendarzowych,
- dni roboczych,
- liczby tygodni,
- liczby miesięcy i dni.
Skorzystaj z kalkulatora dni między datami, aby uniknąć ręcznego dodawania dni w miesiącach i sprawdzania lat przestępnych.
Jak obliczyć liczbę dni między datami – podsumowanie
Podstawowe obliczenie polega na odjęciu daty początkowej od końcowej:
liczba dni = data końcowa − data początkowa
Standardowy wynik pokazuje liczbę pełnych dni, które upłynęły pomiędzy datami.
Jeżeli chcemy uwzględnić oba dni, do wyniku należy zwykle dodać jeden.
Podczas obliczeń trzeba zwrócić uwagę na:
- różną długość miesięcy,
- lata przestępne,
- weekendy,
- święta,
- sposób traktowania dnia początkowego,
- różnicę między dniami kalendarzowymi i roboczymi.
Przy terminach prawnych, podatkowych lub urzędowych trzeba dodatkowo sprawdzić zasady wynikające z odpowiednich przepisów. Zwykły kalkulator pomaga wykonać działanie kalendarzowe, ale nie rozstrzyga sposobu liczenia konkretnego terminu prawnego.
Aby szybko sprawdzić odstęp pomiędzy dwiema datami, użyj kalkulatora dni między datami. Narzędzie automatycznie uwzględni długość miesięcy oraz lata przestępne.