Kalkulator dat
Zacznij od daty, dodaj lub odejmij czas i zobacz, na jaką datę trafisz, wraz z dniem tygodnia, tygodniem ISO i dniem roku.
Działa w całości w Twojej przeglądarce
Wynik
- Data ISO
- Dzień tygodnia
- Tydzień ISO
- Dzień roku
- Dni od początku
Działa na datach kalendarzowych od roku 1 do 9999 w kalendarzu gregoriańskim. Dni robocze pomijają tylko soboty i niedziele; święta państwowe nie są znane i nie są pomijane. Nie uwzględnia godziny ani strefy czasowej.
Jak dodać lub odjąć czas od daty
- Wybierz datę początkową albo naciśnij Dziś. Wybierz Dodaj lub Odejmij.
- Wpisz, o ile lat, miesięcy, tygodni i dni przesunąć datę, albo przełącz na Dni robocze, aby liczyć tylko dni powszednie.
- Odczytaj datę wynikową z dniem tygodnia, numerem tygodnia ISO i dniem roku. Uwaga pojawia się, gdy trzeba było skorygować datę z końca miesiąca.
Arytmetyka kalendarza bez niespodzianek
Dodawanie dni jest proste, bo dzień to zawsze jeden krok na kalendarzu. Dodawanie miesięcy i lat to miejsce, w którym kalendarze potrafią zaskoczyć: miesiące mają od 28 do 31 dni, więc miesiąc po 31. może nie istnieć. Oprogramowanie musi wybrać, a zwykły wybór, użyty tutaj, to przycięcie do ostatniego dnia miesiąca docelowego. Dlatego 31 stycznia plus jeden miesiąc to 28 lutego (29 w roku przestępnym) i dlatego dodanie miesiąca, a potem jego odjęcie od daty z końca miesiąca może nie przywrócić dnia, od którego zaczęto.
Dni robocze to jeszcze inne liczenie. Pomijanie weekendów zamienia 10 dni roboczych w dokładnie dwa tygodnie kalendarzowe, gdy zaczynasz w dzień powszedni, ale liczba zmienia się, gdy zaczynasz w sobotę lub niedzielę: pierwszy dzień roboczy po sobocie to poniedziałek. Ponieważ święta różnią się w zależności od kraju, województwa i pracodawcy, są pominięte; jeśli twój termin je wyłącza, dodaj jeden dzień roboczy za każde święto wypadające w tym zakresie.
Dodatkowe informacje pomagają w planowaniu. Numer tygodnia ISO jest powszechny w harmonogramach, płacach i logistyce w wielu krajach, a rok może mieć ich 52 lub 53. Dzień roku przydaje się w datach porządkowych, takich jak 2024-366 dla 31 grudnia w roku przestępnym. Wszystko to opiera się na zwykłej arytmetyce kalendarzowej w UTC, więc zmiana czasu w twojej strefie nie przesunie wyniku o dzień.
Wskazówki
- Aby zamiast tego policzyć odstęp między dwiema znanymi datami, użyj narzędzia Ile dni między datami.
- Umawiasz rozmowy między strefami? Przelicz godzinę spotkania w narzędziu Konwerter stref czasowych.
- Musisz zamienić znacznik czasu z logu na datę? Konwerter znacznika czasu Unix robi to w obie strony.
Najczęstsze pytania
Ile to 31 stycznia plus jeden miesiąc?
Ostatni dzień lutego: 29 lutego w roku przestępnym, takim jak 2024, a w innym 28 lutego. Gdy numer dnia nie istnieje w miesiącu docelowym, kalkulator używa ostatniego dnia tego miesiąca zamiast przechodzić na marzec. Lata działają tak samo: 29 lutego 2024 plus jeden rok to 28 lutego 2025.
W jakiej kolejności stosowane są lata, miesiące, tygodnie i dni?
Najpierw lata i miesiące są dodawane razem, jako jedna liczba miesięcy, a dzień jest w razie potrzeby przesuwany na koniec tego miesiąca. Potem tygodnie i dni są dodawane jako zwykła liczba dni. Odejmowanie działa tak samo w drugą stronę, więc wynik dodania, a potem odjęcia tej samej wartości może różnić się o dzień lub więcej na końcu miesiąca.
Jak liczone są dni robocze?
Każdy krok przechodzi do następnego dnia powszedniego: soboty i niedziele są pomijane, a święta państwowe nie, ponieważ różnią się w zależności od kraju i regionu. Zaczynając od soboty lub niedzieli, dodanie 1 dnia roboczego daje następny poniedziałek, a odjęcie 1 daje poprzedni piątek. Dodanie 0 zwraca samą datę początkową, nawet jeśli wypada w weekend.
Czy czas letni zmieni wynik?
Nie. Narzędzie pracuje wyłącznie na datach kalendarzowych, wewnętrznie używając arytmetyki dat UTC, więc nie ma godziny zegarowej, którą zmiana czasu mogłaby przesunąć przez północ. Dodanie dnia do soboty przed zmianą czasu daje niedzielę, jak należy.
Czym jest numer tygodnia ISO?
Tygodnie ISO 8601 zaczynają się w poniedziałek, a tydzień 1 to tydzień zawierający pierwszy czwartek roku. Daty z ostatnich dni grudnia mogą należeć do tygodnia 1 następnego roku, a daty ze stycznia do tygodnia 52 lub 53 poprzedniego. Na przykład 1 stycznia 2027 przypada w tygodniu 53 roku 2026. Wynik pokazuje rok ISO, gdy różni się od roku kalendarzowego.
Jak daleko mogę sięgnąć?
Od 1 stycznia roku 1 do 31 grudnia roku 9999. Wynik spoza tego zakresu jest zgłaszany, a nie zawijany. Aby zamiast tego policzyć dni między dwiema datami, użyj narzędzia Ile dni między datami.