Co robi to narzędzie
Kalkulator dat odpowiada na dwa codzienne pytania. Ile dni dzieli dwie daty? I jaka data wypada po określonej liczbie dni, tygodni, miesięcy lub lat od danej daty? Przydaje się przy terminach, planach projektów, okresach wypowiedzenia, subskrypcjach, wieku i odliczaniu.
Dla różnicy pokazuje łączną liczbę dni, ten sam okres w latach, miesiącach i dniach oraz w tygodniach i dniach, liczbę pełnych miesięcy i ile dni to dni robocze, a ile weekendowe. Przy dodawaniu i odejmowaniu pokazuje datę wynikową z dniem tygodnia, dniem roku i numerem tygodnia ISO.
Jak używać
- Wpisz datę początkową albo kliknij Dziś. Kliknij Przykład, aby wczytać przykład.
- Wybierz, co obliczyć: różnicę między datami albo dodawanie lub odejmowanie.
- Dla różnicy wpisz datę końcową obok początkowej; puste pole oznacza liczenie do dziś.
- Aby dodać lub odjąć, podaj w opcjach lata, miesiące, tygodnie i dni i w razie potrzeby włącz dni robocze.
Przykład
Od daty początkowej przykładu do Bożego Narodzenia tego samego roku:
Start date: 2025-01-01 (Wednesday)
End date: 2025-12-25 (Thursday)
Total days: 358
Years, months, days: 11 months, 24 days
Weeks and days: 51 weeks, 1 day
Business days (Mon–Fri): 256
Czyli 358 dni: 11 miesięcy i 24 dni albo 51 tygodni i 1 dzień, w tym 256 dni roboczych. Dodanie 10 dni roboczych do 2025-01-01 daje 2025-01-15, bo dwa weekendy pomiędzy są pomijane.
Warto wiedzieć
Wszystkie obliczenia operują na pełnych dniach kalendarzowych, więc zmiana czasu nigdy nie przesuwa wyniku o godzinę. Różnica jest ujemna, gdy data końcowa jest wcześniejsza od początkowej. Tygodnie ISO są zgodne z ISO 8601: zaczynają się w poniedziałek, a tydzień 1 to ten, który zawiera pierwszy czwartek roku, więc pierwsze dni stycznia mogą należeć do ostatniego tygodnia poprzedniego roku.
FAQ
› Czy data końcowa jest wliczana?
Domyślnie nie. Od poniedziałku do wtorku jest 1 dzień, jak w większości kalendarzy i języków programowania. Włącz Wliczaj datę końcową, gdy liczysz oba końce, np. dni wyjazdu lub urlopu od pierwszego do ostatniego dnia.
› Jak liczone są dni robocze?
Dni robocze to wszystkie dni poza wybranym weekendem, domyślnie sobotą i niedzielą; dostępne są też piątek i sobota lub tylko niedziela. Święta różnią się między krajami i nie są odejmowane, więc w razie potrzeby odejmij je sam.
› Co da 31 stycznia plus jeden miesiąc?
Dzień jest przycinany do ostatniego dnia krótszego miesiąca, więc 31 stycznia plus miesiąc to 28 lutego, a w roku przestępnym 29 lutego. Najpierw dodawane są lata i miesiące, potem tygodnie i dni — tak działa większość bibliotek dat.
› Jakich dat mogę używać?
Dowolnej daty od roku 1 do 9999 w kalendarzu gregoriańskim, zapisanej jako RRRR-MM-DD (ukośniki i kropki też działają), oraz słów today, tomorrow i yesterday. Godzina i strefa czasowa są pomijane; do nich służy konwerter znaczników czasu i stref czasowych.