Przejdź do treści

Kalkulator dat

Oblicz dni kalendarzowe lub robocze między datami albo dodaj i odejmij lata, miesiące, tygodnie oraz dni.

Wybierz obliczenie

Typ liczenia dni

Wynik

-

Wybierz obliczenie

Kalkulator dat

Szybki start

1
Wybierz różnicę dni, dodawanie do daty albo odejmowanie od daty.
2
Dla różnicy dat wpisz datę początkową i końcową, a potem wybierz dni kalendarzowe lub robocze. Dla przesunięć wpisz datę i jednostki.
3
Wyniki aktualizują się natychmiast. Różnica dat nie uwzględnia daty końcowej, chyba że włączysz tryb włączający.

Typowe scenariusze

Terminy

dodaj 14 dni, 6 tygodni lub 3 miesiące, aby znaleźć datę docelową.

Planowanie podróży

policz, ile dni kalendarzowych przypada pomiędzy dwiema datami.

Liczenie wstecz

odejmij okres przygotowawczy od daty docelowej.

Tryby obliczeń i zasady liczenia

Dni pomiędzy datami: wprowadź daty rozpoczęcia i zakończenia; domyślnym wynikiem jest różnica w dniach kalendarzowych od daty początkowej do daty końcowej.
Uwzględnij datę końcową: włącz tę opcję tylko wtedy, gdy data końcowa ma być liczona jako pełny dzień; dla zakresów do przodu dodaje jeden dzień do domyślnej różnicy.
Dni robocze: liczy dni tygodnia między datami. Święta regionalne i niestandardowe tygodnie pracy nie są odejmowane.
Dodaj do daty: wprowadź całe lata, miesiące, tygodnie i dni, aby obliczyć przyszłą datę kalendarzową od daty początkowej.
Odejmij od daty: użyj tych samych jednostek liczb całkowitych, aby cofnąć się od daty docelowej lub referencyjnej.
Koniec miesiąca: przy dodawaniu lub odejmowaniu miesięcy albo lat kalkulator zachowuje dzień, jeśli to możliwe; w razie potrzeby przechodzi na ostatni dzień miesiąca docelowego.
Dni kalendarzowe: liczy każdy dzień. Dni robocze: wyklucza tylko soboty i niedziele.

Wskazówki użycia

Jeśli w miesiącu docelowym nie ma takiego dnia, wynik przechodzi na ostatni dzień tego miesiąca.
Tryb włączający jest przeznaczony dla przepływów pracy, które liczą dzień końcowy jako pełny dzień.
Daty są obsługiwane jako daty kalendarzowe YYYY-MM-DD, aby uniknąć przesunięć stref czasowych.

Szybkie wypełnianie z URL

Możesz wstępnie wypełnić to narzędzie z hasha URL. Użyj start-date/end-date dla różnicy dat albo start-date z years/months/weeks/days do dodawania lub odejmowania dat.
view: Tryb (opcjonalnie: days-between, add-to-date lub subtract-from-date)
start-date: Data początkowa (wymagana, YYYY-MM-DD)
end-date: Data końcowa (wymagana dla różnicy dat, YYYY-MM-DD)
inclusive: Liczenie włącznie (opcjonalna wartość logiczna dla różnicy dat)
years: Lata do dodania lub odjęcia (liczba całkowita)
months: Miesiące do dodania lub odjęcia (liczba całkowita)
weeks: Tygodnie do dodania lub odjęcia (liczba całkowita)
days: Dni do dodania lub odjęcia (liczba całkowita)
Przykład: #view=days-between&start-date=2026-04-01&end-date=2026-04-29&inclusive=true
Parametry hash są używane tylko w przeglądarce do wstępnego wypełnienia narzędzia; CrateX.app ich nie zapisuje.
Nie umieszczaj w URL prywatnych dat, nazw klientów ani innych wrażliwych danych.

Ograniczenia i kompatybilność

Tryb dni roboczych wyklucza tylko weekendy; nie stosuje świąt regionalnych, zamknięć firm ani niestandardowych tygodni pracy.
Nie obsługuje konkretnych godzin ani konwersji stref czasowych; do dokładnych momentów użyj konwertera znaczników czasu.
Umowy, płatności i terminy prawne mogą określać własne reguły liczenia.

Prywatność i bezpieczeństwo

Obliczenia działają w przeglądarce. Bieżące wartości domyślnie pozostają w bieżącej sesji przeglądarki.

Najczęstsze pytania

6

Przejdź do kolejnego kroku z tymi powiązanymi narzędziami.

Całe przetwarzanie narzędzi odbywa się lokalnie w Twojej przeglądarce.