Skip to main content

Kalkulator różnicy dat

Policz liczbę dni między dwiema datami.

Wprowadź obie daty, aby zobaczyć wynik.

Przewodnik po różnicy dat

How does the date difference calculator work?

Kalkulator różnicy dat wylicza liczbę dni między dwiema wybranymi datami. Możesz obliczać zarówno daty przyszłe, jak i historyczne. Wynik może być dodatni (gdy data końcowa jest późniejsza) lub ujemny (gdy jest wcześniejsza). Różnicę liczy się co do dnia.

Date formats

W Polsce stosuje się format DD.MM.RRRR (dzień.miesiąc.rok), a w USA dominuje MM/DD/RRRR. W systemach międzynarodowych używa się formatu ISO 8601 (RRRR-MM-DD), który jest jednoznaczny i uniwersalny. W obliczeniach ważne jest konsekwentne stosowanie jednego formatu daty.

Practical applications

  • Calculating time until important events (birthdays, anniversaries)
  • Planning projects and deadlines
  • Calculating pregnancy duration (counting from last period)
  • Setting document expiration dates
  • Counting business days between dates

Important dates of the year

W kalendarzu są daty o szczególnym znaczeniu: Nowy Rok (1 stycznia), Dzień Babci i Dziadka (21-22 stycznia), walentynki (14 lutego), Dzień Kobiet (8 marca), Dzień Dziecka (1 czerwca), Wigilia (24 grudnia) i sylwester (31 grudnia). Kalkulator dat przydaje się przy planowaniu urlopów i wyjazdów służbowych.

Od 1 stycznia do 31 grudnia to 364 dni, a nie 365

Odjęcie dwóch dat daje odstęp między nimi, a nie liczbę objętych dni. Od 1 stycznia do 31 grudnia jest 364 dni różnicy, ale 365 dni kalendarza. To, której liczby potrzebujesz, zależy od tego, czy mierzysz przedział, czy liczysz dni, a pomylenie ich to najstarszy błąd o jeden, jaki istnieje.

Jak to działa

  • Znajduje dokładną liczbę dni, tygodni i miesięcy między dwiema datami.
  • Odróżnia różnicę między datami od zliczenia dni włącznie z krańcami.
  • Poprawnie obsługuje lata przestępne, wraz z regułą stulecia pomijającą rok 2100.
różnica = koniec − początek
zliczenie włączne = koniec − początek + 1

różnicy używaj do czasu trwania: nocy, okresów odsetkowych, wypowiedzenia
zliczenia włącznego do obecności: dni obecnych, dni rozliczanych

Przykład z liczbami

Ta sama para dat odczytana na dwa sposoby oraz sprawdzenie lat przestępnych.

  1. 2026-01-01 → 2026-12-31 = 364 dni różnicy
  2. ten sam okres liczony włącznie = 365 dni
  3. 2026-01-01 → 2027-01-01 = 365 dni
  4. 2024-01-01 → 2024-12-31 = 365 (2024 jest przestępny)
  5. 2100-01-01 → 2100-12-31 = 364 (2100 nie jest)

Rezerwacja hotelu czyni to rozróżnienie namacalnym: pobyt na dziesięć nocy rozciąga się na jedenaście dni kalendarzowych. Płacisz za różnicę, a jesteś obecny przez zliczenie włączne, i te dwie liczby nigdy nie są równe.

Jak czytać wynik

  • Odsetki, czynsz i okresy wypowiedzenia korzystają z różnicy. Trzydziestodniowy okres wypowiedzenia biegnący od 1. kończy się 31., a liczenie włączne zakończyłoby go dzień za wcześnie — a to dokładnie ten rodzaj błędu, który trafia przed sąd.
  • Obecność, zajętość i rozliczanie dzienne korzystają ze zliczenia włącznego. Ktoś w szpitalu od poniedziałku do piątku był tam pięć dni, choć różnica wynosi cztery.
  • Arytmetyka miesięcy nie ma jednej poprawnej odpowiedzi na krańcach. Miesiąc po 31 stycznia to w większości systemów 28 albo 29 lutego, więc dodanie miesiąca i odjęcie go nie zawsze zwraca datę wyjściową.
  • Strefy czasowe potrafią przesunąć różnicę dat o cały dzień. Porównywanie znaczników czasu z różnych stref bez wcześniejszego ujednolicenia daje wyniki o jeden dzień obok, widoczne tylko dla użytkowników z niektórych regionów.

Częste pytania

Czy dodawać jeden do wyniku?
Tylko jeśli liczysz dni, a nie mierzysz odstęp. Zapytaj, do czego służy ta liczba: noce, odsetki i wypowiedzenie biorą samą różnicę; dni obecności, dni rozliczane i dni pobytu biorą różnicę plus jeden.
Czy obliczenie obsługuje lata przestępne?
Tak, wraz z wyjątkiem stulecia. Rok 2024 ma 366 dni, więc od 1 stycznia do 31 grudnia jest 365; rok 2100 nie jest przestępny mimo podzielności przez cztery, więc ten sam okres to 364.