Cara Penggunaan
- Masukkan nilai
Isi kolom yang diperlukan.
- Klik hitung
Tekan tombol hitung untuk melihat hasil.
- Lihat hasil
Lihat hasil dan bagikan jika perlu.
Apa itu hari dalam minggu?
Hari dalam minggu (day of week) menunjukkan pada hari mana di antara tujuh hari — Minggu, Senin, Selasa, Rabu, Kamis, Jumat, dan Sabtu — sebuah tanggal tertentu jatuh. Siklus tujuh hari ini berasal dari kepercayaan astral Babilonia kuno dan diwariskan apa adanya ke kalender Gregorian, berulang tanpa terputus terlepas dari tahun kabisat atau koreksi abad.
Kalkulator ini menampilkan hari dalam minggu dari tanggal yang Anda masukkan dalam bahasa Korea dan Inggris sekaligus, bahkan menentukan apakah itu akhir pekan (Sabtu atau Minggu). Berguna untuk memeriksa hari apa ulang tahun atau hari peringatan jatuh, memperkirakan lebih dulu apakah acara atau tenggat di masa depan jatuh pada hari kerja atau akhir pekan, atau menelusuri hari sebuah peristiwa sejarah. Untuk menghindari kesalahan zona waktu, tanggal yang dimasukkan diinterpretasikan berdasarkan tengah malam waktu setempat.
Rumus perhitungan
Komputer menentukan hari dengan mengonversi tanggal menjadi indeks hari (0~6). Kalkulator ini menggunakan Date.getDay() dari JavaScript.
indeks hari = getDay(tahun-bulan-tanggal) // 0=Minggu … 6=Sabtu
Misalnya, memasukkan 2024-03-01 mengembalikan indeks 5 yang ditampilkan sebagai Jumat; karena 5 bukan Sabtu (6) maupun Minggu (0), maka dinilai sebagai hari kerja. Secara matematis, kongruensi Zeller h = (q + ⌊13(m+1)/5⌋ + K + ⌊K/4⌋ + ⌊J/4⌋ − 2J) mod 7 memberikan hasil yang sama, dengan q adalah tanggal, m adalah bulan (mulai dari Maret = 3), K adalah dua digit terakhir tahun, dan J adalah dua digit pertama.