Utilia

Jaki to dzień tygodnia?

Sprawdź dzień tygodnia dowolnej daty od roku 1 do 9999, zobacz kroki kongruencji Zellera i dowiedz się, w jaki dzień tygodnia się urodziłeś.

Dzień tygodnia
–
Pełna data
–
Dzień roku
–
Tydzień ISO
–

Krok po kroku – kongruencja Zellera

    W jaki dzień tygodnia się urodziłem?

    Ta sama data w innych latach

    RokDzień tygodniaData

    Jak sprawdzić dzień tygodnia

    1. Wybierz Data. Działa każda data od 1 stycznia roku 1 do 31 grudnia 9999. Przycisk Dzisiaj przywraca dzisiejszą datę.
    2. Odczytaj Dzień tygodnia, Pełna data, Dzień roku i Tydzień ISO.
    3. W sekcji Krok po kroku – kongruencja Zellera prześledzisz obliczenie ręczne ze wszystkimi wartościami pośrednimi.
    4. W sekcji W jaki dzień tygodnia się urodziłem? wpisz swoją Data urodzenia, aby zobaczyć dzień tygodnia narodzin, ile dni minęło od tamtej pory, na jaki dzień wypadną najbliższe urodziny i ile twoich dotychczasowych urodzin przypadło w ten sam dzień tygodnia.
    5. Ta sama data w innych latach pokazuje, na jaki dzień tygodnia wypada ten dzień i miesiąc w każdym roku między Od roku a Do roku. To przydatne przy urodzinach, rocznicach i powtarzających się wydarzeniach. Wybrany rok jest wyróżniony.

    Kongruencja Zellera w skrócie

    Christian Zeller opublikował ten wzór w 1882 r., aby ręcznie wyznaczać dzień tygodnia dowolnej daty gregoriańskiej:

    h = (q + ⌊13(m + 1) / 5⌋ + K + ⌊K / 4⌋ + ⌊J / 4⌋ + 5J) mod 7

    • q to dzień miesiąca;
    • m to miesiąc, liczony od marca (3) do grudnia (12), przy czym styczeń i luty liczą się jako miesiące 13 i 14 poprzedniego roku – dzięki temu dzień przestępny trafia na koniec roku;
    • K to rok w stuleciu (rok mod 100), a J to stulecie (rok podzielony przez 100, zaokrąglony w dół);
    • ⌊x⌋ oznacza „zaokrąglij w dół”, a mod 7 to reszta z dzielenia przez 7.

    Wynik h wskazuje dzień tygodnia: 0 = sobota, 1 = niedziela, 2 = poniedziałek i tak dalej aż do 6 = piątek.

    Przykład dla 1 stycznia 2000 r.: styczeń liczy się jako miesiąc 13 roku 1999, więc q = 1, m = 13, K = 99 i J = 19. Wtedy h = (1 + 36 + 99 + 24 + 4 + 95) mod 7 = 259 mod 7 = 0, czyli sobota. Narzędzie pokazuje te same kroki dla wybranej przez ciebie daty i sprawdza wynik niezależnym liczeniem dni.

    Daty sprzed 1582 roku

    Kalendarz gregoriański wprowadzono w piątek 15 października 1582 r.; poprzedni dzień był czwartkiem 4 października w starszym kalendarzu juliańskim. Polska przyjęła nowy kalendarz od razu, w 1582 r., ale wiele krajów zrobiło to znacznie później: Wielka Brytania i jej kolonie w 1752 r., Rosja w 1918 r. Dla wcześniejszych dat narzędzie stosuje proleptyczny kalendarz gregoriański, czyli obecne zasady przedłużone wstecz, zgodnie z normą ISO 8601. Ostrzega o tym i podaje datę juliańską tego samego dnia, bo dokumenty z tamtych czasów używały tego kalendarza. Data przepisana ze starego źródła brytyjskiego lub rosyjskiego może więc być datą juliańską.

    Dzień tygodnia danego dnia nigdy się nie zmienia między kalendarzami – zmienia się tylko jego data. Na przykład William Shakespeare zmarł 23 kwietnia 1616 r. (według kalendarza juliańskiego), czyli 3 maja 1616 r. według gregoriańskiego; oba dni były wtorkiem.

    Najczęściej zadawane pytania

    W jaki dzień tygodnia się urodziłem?

    Wpisz datę urodzenia w sekcji W jaki dzień tygodnia się urodziłem?. Narzędzie poda dzień tygodnia, liczbę dni, które od tamtej pory minęły, i dzień tygodnia najbliższych urodzin.

    Dlaczego moje urodziny co roku przesuwają się o jeden dzień tygodnia?

    Rok zwykły ma 365 dni, czyli 52 tygodnie i 1 dzień, więc ta sama data przesuwa się o jeden dzień tygodnia później. Po 29 lutego w roku przestępnym – o dwa.

    Co z urodzinami 29 lutego?

    W tabeli Ta sama data w innych latach przy latach zwykłych widać „Brak 29 lutego (rok zwykły)”. Dla najbliższych urodzin narzędzie przyjmuje w latach zwykłych 28 lutego.

    Czy wynik jest poprawny dla bardzo starych dat?

    Dzień tygodnia jest zawsze poprawny dla wpisanego dnia. Przed 15 października 1582 r. sprawdź, czy twoje źródło używa kalendarza juliańskiego: jeśli tak, najpierw przelicz datę na gregoriańską albo odczytaj datę juliańską podaną w ostrzeżeniu.

    Czy narzędzie gdzieś wysyła daty?

    Nie. Wszystkie obliczenia odbywają się w twojej przeglądarce.