Kalkulator różnicy dat
Znajdź dokładną różnicę między dwiema datami w latach, miesiącach i dniach. Pokazuje też łączne dni, tygodnie i godziny.
Przykłady
Jeden rok kalendarzowy
Od 1 stycznia 2025 do 1 stycznia 2026.
- Data początkowa
- 1 sty 2025
- Data końcowa
- 1 sty 2026
Lata
1
Miesiące
0
Dni
0
Dni łącznie
365
Tygodnie łącznie
52,1
Godziny łącznie
8760
Osadź ten kalkulator
Skopiuj darmowy fragment iframe do artykułów, stron edukacyjnych, forów, wiki, newsletterów i dokumentacji wewnętrznej.
Jak to działa
Wzór
Zmienne, symbole i jednostki
- Milisekundy między wcześniejszą a późniejszą datą (UTC)
- Pełne dni kalendarzowe między obiema datami
- Łączne godziny między obiema datami
- Milisekundy w jednej dobie (24 × 60 × 60 × 1000)
Metoda obliczeń wyjaśniona
Wpisz dwie daty. Kalkulator określi, która jest wcześniejsza, a następnie obliczy różnicę w latach, miesiącach i dniach. Oblicza też łączną liczbę dni, tygodni i godzin między datami.
Kalendarzowe rozbicie odstępu między dwiema datami:
- Posortuj wejścia tak, by wcześniejsza data była pierwsza; kolejność wpisywania nie ma znaczenia.
- Wstępnie wyznacz różnice lat, miesięcy i dni: , , .
- Jeśli różnica dni jest ujemna, data późniejsza nie osiągnęła jeszcze tego samego dnia miesiąca co wcześniejsza — pożycz dni z poprzedniego miesiąca i odejmij jeden od liczby miesięcy.
- Jeśli różnica miesięcy stanie się ujemna, miesiąc późniejszy w obrębie roku jest jeszcze przed miesiącem wcześniejszym — pożycz 12 miesięcy i odejmij jeden od liczby lat.
- Oblicz łączny czas bezpośrednio ze znaczników czasu: , , . Daty są interpretowane jako północ UTC, aby uniknąć przesunięć związanych z czasem letnim w trakcie odstępu.
Przykłady
Jeden rok kalendarzowy1 sty 2025 · 1 sty 2026 → 1
Od 1 stycznia 2025 do 1 stycznia 2026.
- Data początkowa
- 1 sty 2025
- Data końcowa
- 1 sty 2026
- Lata
- 1
Termin projektu15 mar 2026 · 30 wrz 2026 → 0
Projekt od 15 marca 2026 do 30 września 2026.
- Data początkowa
- 15 mar 2026
- Data końcowa
- 30 wrz 2026
- Lata
- 0
Okres historyczny20 lip 1969 · 25 kwi 2026 → 56
Od lądowania na Księżycu (20 lipca 1969) do 25 kwietnia 2026.
- Data początkowa
- 20 lip 1969
- Data końcowa
- 25 kwi 2026
- Lata
- 56
Często zadawane pytania
Jak obliczana jest różnica?
Kalkulator identyfikuje wcześniejszą i późniejszą datę, następnie liczy pełne lata, pozostałe pełne miesiące i pozostałe dni. Łączne dni są obliczane oddzielnie jako różnica bezwzględna.
Czy kolejność dat ma znaczenie?
Nie. Kalkulator automatycznie wykrywa, która data jest wcześniejsza i oblicza dodatnią różnicę. Możesz wpisać dowolną datę jako pierwszą.
Czy lata przestępne są uwzględniane?
Tak. Obliczenia używają rzeczywistych dat kalendarzowych, więc lata przestępne z 366 dniami są liczone prawidłowo.
Jakiego formatu daty powinienem użyć?
Użyj formatu ISO RRRR-MM-DD (np. 2026-04-07 dla 7 kwietnia 2026). Zapewnia to spójną interpretację niezależnie od języka.
Czy mogę używać tego do obliczania dni roboczych?
Ten kalkulator liczy dni kalendarzowe, nie robocze. Weekendy i święta są wliczone. Dla dni roboczych trzeba oddzielnie wykluczyć dni wolne od pracy.