Dni między datami
Wpisz dwie daty, a różnica zostanie obliczona na trzy sposoby: w dniach, w tygodniach i w częściach kalendarza.
Dni
30
Licząc oba dni: 31
- Tygodnie i dni4 tygodnie i 2 dni
- Lata, miesiące i dni30 dni
- Godziny720
- Dni tygodnianiedziela → wtorek
Liczba dni mierzy odstępy między datami. Aby policzyć zarówno pierwszy, jak i ostatni dzień, skorzystaj z wiersza powyżej.
Jak to działa
Liczba dni to liczba pełnych dni między datami. Od 1 do 3 marca są dwa dni, bo liczy się odstępy, a nie same daty.
Jeśli oba dni mają się liczyć, na przykład przy urlopie albo okresie najmu, dodaj jeden dzień. Taka suma też jest pokazywana.
Podział na lata, miesiące i dni wynika z kalendarza, a nie ze stałej liczby dni w miesiącu. To ta sama arytmetyka co przy wieku: osoba urodzona 29 lutego ma urodziny 28 lutego w latach nieprzestępnych.
Miesiące mają różną długość, więc podział dopasowuje się do ostatniego dnia miesiąca. Od 31 stycznia do 1 marca mija miesiąc i jeden dzień, bo 31 lutego nie istnieje.
Obliczenia wewnętrznie odbywają się w UTC, więc zmiana czasu nigdy nie przesunie daty o dzień w żadną stronę.
Jak liczona jest różnica
Tygodnie to dni podzielone przez siedem i zaokrąglone w dół, a reszta jest pokazywana jako dni. Podział na lata, miesiące i dni przesuwa datę początkową o tyle pełnych miesięcy, ile zmieści się do daty końcowej włącznie, a resztę liczy w dniach. Godziny to dni pomnożone przez 24. Jeśli data końcowa jest wcześniejsza niż początkowa, narzędzie liczy od wcześniejszej do późniejszej i informuje o tym. Przy dłuższych okresach liczby rosną: od 1 stycznia 2000 do 1 października 2026 jest 9770 dni, czyli 1395 tygodni i 5 dni albo 26 lat i 9 miesięcy.
Przykład
Od czwartku 1 października 2026 do czwartku 24 grudnia 2026 są 84 dni, czyli równo 12 tygodni. W częściach kalendarza to 2 miesiące i 23 dni: dwa miesiące od 1 października to 1 grudnia, a stamtąd do Wigilii są 23 dni. Licząc oba dni, wychodzi 85 dni, a w godzinach narzędzie pokazuje 2016. Od 1 lutego 2025 Wigilia jest w Polsce dniem wolnym od pracy, zgodnie z ustawą o dniach wolnych od pracy.
Przypadki graniczne
Na przełomie miesięcy różne daty początkowe mogą dać tę samą różnicę kalendarzową. Od 28, 29, 30 i 31 stycznia 2026 do 1 marca 2026 wynik za każdym razem wynosi 1 miesiąc i 1 dzień, choć dni jest odpowiednio 32, 31, 30 i 29. To dlatego, że miesiąc od 29, 30 lub 31 stycznia zostaje przesunięty na 28 lutego.
Godziny to zawsze dni razy 24, ale rzeczywiste godziny między dwiema północami zależą od zegara. Według rozporządzenia Prezesa Rady Ministrów z 4 marca 2022 r. czas letni w 2026 roku odwołuje się 25 października: wskazania zegarów zmienia się z 3:00 na 2:00, a powtórzoną godzinę oznacza się dodatkową literą a, jako 2a. Między północą 1 października a północą 1 listopada 2026 minęło więc w Polsce 745 godzin, a narzędzie pokazuje 744. W okresie obejmującym ostatnią niedzielę marca jest odwrotnie: godzin jest o jedną mniej, niż pokazuje narzędzie.