Kalkulator dni do daty
Wybierz datę docelową (i opcjonalnie datę „od”) i zobacz pozostałe dni, pełne tygodnie oraz orientacyjny szacunek miesięcy. Dla dat z przeszłości pokażemy, ile dni temu to było.
Oblicz
Oblicz
Wynik
Wzór
Normalizujemy obie daty do lokalnej północy, potem dni = round((cel − od) / 86 400 000). Dodatnie = nadchodzące; ujemne = przeszłe; zero = dziś. Tygodnie = floor(|dni|/7); miesiące ≈ |dni|/30,4375.
Przykład obliczenia
- Od 2026-07-22 do 2026-12-25
- Różnica w dniach cywilnych = 156 dni
- 156 = 22 tygodnie + 2 dni · ≈ 5,1 miesiąca
Wynik: 156 dni do 25 grudnia 2026
Jak liczymy odliczanie
To jednostronny odstęp dat: „ile zostało do X?” zamiast nieuporządkowanej różnicy dwóch dowolnych dat.
Domyślna data „od”
Gdy pole „Od” jest puste, używamy dziś w lokalnej strefie czasowej przeglądarki. Obie daty traktujemy jako północ — pora dnia jest ignorowana.
Daty z przeszłości
Gdy cel jest przed datą „od”, pokazujemy „N dni temu” z oznaczeniem przeszłości zamiast ujemnego odliczania.
Vs różnica dat
Różnica dat zawsze zwraca dodatni odstęp między datami. Dni do daty zachowuje kierunek (przyszłość vs przeszłość) i skupia się na jednym terminie — np. dni do Wielkanocy, Bożego Narodzenia lub egzaminu.
Ciekawostki
Dni cywilne
Licymy przekroczone północie kalendarzowe — weekendy i święta wliczone.
Miesiące są orientacyjne
Długość miesiąca się zmienia; wartość ≈ miesięcy używa 30,4375 dnia (365,25/12).
Dni przestępne się liczą
29 lutego między datami dodaje jeden dzień automatycznie.
Strefy czasowe
Przy granicy stref liczy się lokalna północ — przy wydarzeniach ustal wspólną datę kalendarzową.
Dni robocze
Ten kalkulator nie pomija weekendów ani polskich świąt państwowych.
Najczęściej zadawane pytania
Ustaw cel na 25 grudnia danego roku (pole „Od” zostaw puste dla dziś). Wynik pokaże pozostałe dni.
Zobaczysz „N dni temu” zamiast odliczania do przodu.
Tak — wypełnij opcjonalną datę „Od” (np. start projektu lub dzień umowy).
Różnica dat to bezwzględny odstęp. Dni do daty odpowiada „ile zostało/minęło do tego terminu?” z kierunkiem.
Źródła
- ISO 8601 Reprezentacja dat kalendarzowych.
- Dni wolne od pracy Roczna lista polskich świąt państwowych.