Loading...
Loading...
Wybierz dowolne dwie daty i uzyskaj różnicę w latach, miesiącach, dniach, tygodniach, dniach roboczych i całkowitych godzinach — plus informację, czy data końcowa jest w przeszłości czy przyszłości.
Kalkulator różnicy dat mierzy czas między dwiema datami kalendarzowymi, używając kalendarza gregoriańskiego, który świat stosuje od 1582 roku. To narzędzie raportuje różnicę na sześć sposobów — lata/miesiące/dni (format kalendarza używany w planach projektów), łącznie dni (do śledzenia terminów), łącznie tygodni i godzin oraz liczbę dni roboczych z podziałem na weekendy. Lata przestępne są obsługiwane poprawnie, długości miesięcy są respektowane, a wskaźnik kierunku informuje, czy data końcowa przypada przed czy po dacie początkowej. Wszystkie obliczenia odbywają się na urządzeniu w czystym JavaScript; nic, co wpiszesz, nie jest wysyłane na serwer.
Użyj pierwszego selektora daty. Każda ważna data gregoriańska od 1000 roku n.e. działa; przycisk dzisiaj szybko wypełnia bieżącą datę.
Druga data może być przed lub po dacie początkowej — narzędzie raportuje absolutną różnicę w obie strony i wskazuje kierunek.
Widok lat-miesięcy-dni to format, którego oczekują większość umów, planów podróży i dokumentów prawnych.
Użyj łącznej liczby dni do terminów, łącznej liczby tygodni do planowania sprintów lub liczby dni roboczych do obliczeń SLA i płac.
Zamień zamienia dwie daty, resetuj je, a zmiana któregokolwiek z wejść natychmiast przelicza wszystko.
Niech d1 = data początkowa, d2 = data końcowa (obie interpretowane jako lokalna północ). Łącznie dni = floor((d2 − d1) / 86,400,000 ms) Łącznie tygodni = łączna liczba dni / 7 Łącznie godzin = łączna liczba dni × 24 Lata/Miesiące/Dni (kalendarz): y = d2.year − d1.year m = d2.month − d1.month; jeśli d2.day < d1.day, pożycz z m d = dni pozostałe w tym oknie miesiąca Dni robocze = przejdź przez każdy dzień, zlicz gdzie dayOfWeek to 1–5
Proste odejmowanie milisekund to autorytatywna liczba dni — automatycznie obsługuje dni przestępne i zmienność długości miesięcy. Rozkład lat-miesięcy-dni to interpretacja kalendarza przez ludzi i stosuje konwencję pożyczania z następnej jednostki używaną przez `DATEDIF` w Excelu i większości umów cywilnych. Dni robocze są obliczane przez iterację przez interwał i zliczanie każdego dnia roboczego (święta publiczne nie są odejmowane — dodaj je ręcznie, jeśli twoja jurysdykcja tego wymaga).
| Zakres | Różnica |
|---|---|
2025-01-01 → 2026-01-01 | 1 rok · 0 miesięcy · 0 dni · 365 łącznie dni · 261 dni roboczych Rok kalendarzowy obejmujący jeden rok nieprzestępny. |
2024-02-28 → 2024-03-01 | 0 lat · 0 miesięcy · 2 dni · 2 dni łącznie Obejmuje dzień przestępny 29 lutego w 2024 roku — policzone poprawnie. |
2026-04-21 → 2026-06-15 | 0 lat · 1 miesiąc · 25 dni · 55 dni łącznie · 40 dni roboczych Typowy okres sprintu projektowego z wykluczonymi dniami weekendowymi. |
Oblicz swój dokładny wiek w latach, miesiącach i dniach od dowolnej daty urodzenia.
Sprawdź wskaźnik masy ciała na podstawie wzrostu i wagi, używając jednostek metrycznych lub imperialnych.
Oblicz procenty, zmiany procentowe i procent całości w kilka sekund.
Dodaj napiwek, podziel rachunek i równomiernie rozdziel całkowitą kwotę w grupie.
Ostatnia aktualizacja