Dni między datami

Oblicz liczbę dni między dwiema datami.

Data i czas

O obliczaniu dni między datami

Wpisz dwie daty, aby uzyskać dokładną liczbę dni między nimi. Przydatne przy planowaniu projektów, odliczaniu lub obliczaniu różnicy dat. Obliczenia używają wartości dat i są wykonywane w całości w przeglądarce.

Jak używać Days Between Dates

  1. Wprowadź Datę początkową za pomocą selektora dat lub wpisując ją ręcznie.
  2. Wprowadź Datę końcową.
  3. Kliknij Oblicz dni, aby zobaczyć łączną liczbę dni między dwiema datami.
  4. Zamień daty lub zmień je, aby sprawdzić różne zakresy dat.

Kluczowe funkcje

  • Oblicza dokładną liczbę dni między dowolnymi dwiema datami
  • Zawsze zwraca wynik dodatni niezależnie od kolejności dat
  • Automatycznie uwzględnia lata przestępne i różną długość miesięcy
  • Natychmiastowe obliczenie bez przeładowania strony
  • 100% w przeglądarce — bez przesyłania danych i komunikacji z serwerem
  • Współpracuje z narzędziami Dzień tygodnia i Kalkulator wieku dla kompletnego zestawu narzędzi dat

Kiedy używać tego narzędzia

  • Obliczanie harmonogramów projektów i czasu trwania sprintów
  • Ustalanie liczby dni do terminu lub wydarzenia
  • Obliczanie czasu trwania umów lub subskrypcji do celów rozliczeniowych
  • Planowanie urlopów i liczenie dni podróży
  • Odpowiadanie na pytania typu „ile dni od…" dotyczące osobistych kamieni milowych

Szczegóły techniczne

Narzędzie parsuje obie daty za pomocą konstruktora JavaScript Date, oblicza różnicę w milisekundach i dzieli przez 86 400 000 (liczbę milisekund w jednym dniu), aby uzyskać liczbę pełnych dni. Funkcja Math.abs() zapewnia wynik dodatni niezależnie od kolejności dat wejściowych. Daty są interpretowane jako wartości samych dat w Twojej lokalnej strefie czasowej, więc różnice pory dnia nie wpływają na wynik. Obliczenia automatycznie uwzględniają wszystkie reguły kalendarza gregoriańskiego, w tym lata przestępne.

Podsumowanie

Kalkulator dni między datami to szybkie, niezawodne narzędzie do obliczania różnic dat. Niezależnie od tego, czy służy do planowania projektów, umów czy osobistych kamieni milowych, dostarcza dokładne wyniki natychmiast — wszystko w prywatności Twojej przeglądarki.

Najczęściej zadawane pytania

Jak liczone są dni?
Liczymy liczbę pełnych dni między datą początkową a końcową. Data początkowa to dzień 0; następny dzień to 1 i tak dalej. Zatem od 1 stycznia do 2 stycznia to 1 dzień.
Czy moje dane są wysyłane na serwer?
Nie. Obliczenia odbywają się w przeglądarce. Żadne daty nie są przesyłane.
Co jeśli zamienię datę początkową z końcową?
Wyświetlamy dodatnią liczbę dni. Jeśli data końcowa jest wcześniejsza niż początkowa, używamy wartości bezwzględnej, więc zawsze otrzymasz odpowiedź na pytanie „ile dni jest między tymi dwiema datami".
Czy uwzględnia lata przestępne?
Tak. Lata przestępne są obsługiwane automatycznie przez silnik Date JavaScript. Zakres obejmujący 29 lutego w roku przestępnym prawidłowo uwzględni ten dodatkowy dzień.