Jak Używać
- Wprowadź dane
Wpisz wymagane wartości w pola wejściowe.
- Dostosuj ustawienia
Wybierz odpowiednie opcje i ustawienia.
- Zobacz wyniki
Kliknij Oblicz aby uzyskać natychmiastowe wyniki.
Czym jest dzień tygodnia?
Dzień tygodnia (day of week) wskazuje, na który z siedmiu dni — niedzielę, poniedziałek, wtorek, środę, czwartek, piątek i sobotę — przypada dana data. Siedmiodniowy cykl wywodzi się z astralnych wierzeń starożytnego Babilonu i przeszedł bez zmian do kalendarza gregoriańskiego, powtarzając się nieprzerwanie, niezależnie od lat przestępnych czy poprawek wiekowych.
Ten kalkulator pokazuje dzień tygodnia wprowadzonej daty jednocześnie po koreańsku i angielsku, a nawet określa, czy jest to weekend (sobota lub niedziela). Przydaje się, by sprawdzić, w jaki dzień wypadły urodziny lub rocznica, z wyprzedzeniem oszacować, czy przyszłe wydarzenie albo termin przypada w dzień roboczy czy w weekend, lub ustalić dzień wydarzenia historycznego. Aby uniknąć błędów stref czasowych, wprowadzona data jest interpretowana względem lokalnej północy.
Wzór obliczeniowy
Komputery ustalają dzień tygodnia, przekształcając datę w indeks dnia (0–6). Ten kalkulator używa funkcji Date.getDay() z JavaScriptu.
indeks dnia = getDay(rok-miesiąc-dzień) // 0=niedziela … 6=sobota
Na przykład wprowadzenie 2024-03-01 zwraca indeks 5, wyświetlany jako piątek; ponieważ 5 to ani sobota (6), ani niedziela (0), jest uznawany za dzień roboczy. Matematycznie kongruencja Zellera h = (q + ⌊13(m+1)/5⌋ + K + ⌊K/4⌋ + ⌊J/4⌋ − 2J) mod 7 daje ten sam wynik, gdzie q to dzień, m to miesiąc (od marca = 3), K to dwie ostatnie cyfry roku, a J dwie pierwsze.