Jawaban Cepat
Untuk menemukan jumlah hari di antara dua tanggal, kurangi tanggal yang lebih awal dari tanggal yang lebih akhir.
15 Januari ke 20 Maret = 64 hari
Untuk perhitungan yang lebih kompleks (hari kerja, bulan, tahun), gunakan kalkulator kami:
Cara Kerja Pengurangan Tanggal
Kasus Sederhana: Bulan yang Sama
5 Maret ke 22 Maret
- 22 − 5 = 17 hari
Melintasi Bulan
20 Januari ke 10 Maret
- 20 Januari ke 31 Januari = 11 hari
- Seluruh Februari = 28 hari (atau 29 pada tahun kabisat)
- 1 Maret ke 10 Maret = 10 hari
- Total: 11 + 28 + 10 = 49 hari
Hari dalam Setiap Bulan
| Bulan | Hari | Bulan | Hari |
|---|---|---|---|
| Januari | 31 | Juli | 31 |
| Februari | 28/29 | Agustus | 31 |
| Maret | 31 | September | 30 |
| April | 30 | Oktober | 31 |
| Mei | 31 | November | 30 |
| Juni | 30 | Desember | 31 |
Trik ingatan: "30 hari ada pada September, April, Juni, dan November. Sisanya 31, kecuali Februari."
Aturan Tahun Kabisat
Suatu tahun adalah tahun kabisat jika:
- Habis dibagi 4 → tahun kabisat
- TETAPI habis dibagi 100 → BUKAN tahun kabisat
- TETAPI habis dibagi 400 → tahun kabisat
| Tahun | Tahun Kabisat? | Mengapa |
|---|---|---|
| 2024 | Ya | Habis dibagi 4 |
| 2025 | Tidak | Tidak habis dibagi 4 |
| 2100 | Tidak | Habis dibagi 100, tidak 400 |
| 2000 | Ya | Habis dibagi 400 |
| 2028 | Ya | Habis dibagi 4 |
Perhitungan Tanggal Umum
Berapa Hari Sampai...
| Peristiwa | Dari 1 Jan |
|---|---|
| Hari Valentine (14 Feb) | 44 hari |
| Tax Day (15 Apr) | 104 hari |
| Independence Day (4 Jul) | 184 hari |
| Halloween (31 Okt) | 303 hari |
| Natal (25 Des) | 358 hari |
| Malam Tahun Baru (31 Des) | 364 hari |
Konversi Minggu dan Bulan
| Hari | Minggu | Bulan (perkiraan) |
|---|---|---|
| 7 | 1 minggu | — |
| 14 | 2 minggu | 0.5 bulan |
| 30 | 4.3 minggu | 1 bulan |
| 60 | 8.6 minggu | 2 bulan |
| 90 | 12.9 minggu | 3 bulan |
| 180 | 25.7 minggu | 6 bulan |
| 365 | 52.1 minggu | 12 bulan |
Menghitung Usia
Usia = Tanggal Hari Ini − Tanggal Lahir
Tetapi usia bukan hanya soal hari — kita menghitung tahun penuh:
- Kurangi tahun lahir dari tahun saat ini
- Jika tanggal hari ini sebelum ulang tahun tahun ini, kurangi 1
Contoh: Lahir 15 Maret 1990. Hari ini 1 April 2026.
- 2026 − 1990 = 36
- 1 April setelah 15 Maret → ulang tahun sudah lewat
- Usia: 36 tahun
Untuk usia persis dalam tahun, bulan, dan hari, gunakan Age Calculator kami.
Hari Kerja
Hari kerja mengecualikan akhir pekan (Sabtu dan Minggu) serta hari libur umum.
Perkiraan Cepat
Hari kerja ≈ Total hari × 5/7
Untuk 30 hari kalender: 30 × 5/7 ≈ 21 hari kerja
Hari Libur Federal AS (2026)
| Hari Libur | Tanggal | Hari |
|---|---|---|
| New Year's Day | Jan 1 | Kamis |
| MLK Jr. Day | Jan 19 | Senin |
| Presidents' Day | Feb 16 | Senin |
| Memorial Day | May 25 | Senin |
| Independence Day | Jul 4 (observed Jul 3) | Jumat |
| Labor Day | Sep 7 | Senin |
| Columbus Day | Oct 12 | Senin |
| Veterans Day | Nov 11 | Rabu |
| Thanksgiving | Nov 26 | Kamis |
| Christmas | Dec 25 | Jumat |
Rata-rata hari kerja per bulan: 21-22 (252 per tahun)
Penambahan dan Pengurangan Tanggal
Menambahkan Hari ke Tanggal
Tanggal berapa 90 hari dari 1 Maret?
- Maret: 31 − 1 = 30 hari tersisa
- April: 30 hari (total berjalan: 60)
- Mei: perlu 30 hari lagi → 30 Mei
- Jawaban: 30 Mei (90 hari dari 1 Maret)
Mengurangi Hari dari Tanggal
Tanggal berapa 45 hari sebelum 15 Juni?
- 1-15 Juni = 15 hari
- Seluruh Mei = 31 hari (total berjalan: 46)
- Perlu 45 hari → 1 Mei = mundur 46 hari, jadi 2 Mei
- Jawaban: 1 Mei (45 hari sebelum 15 Juni)
Rumus Tanggal yang Berguna
Hari dalam Seminggu (Rumus Zeller)
Ingin tahu suatu tanggal jatuh pada hari apa? Algoritma Doomsday adalah jalan pintas matematika mental, tetapi untuk penggunaan sehari-hari, cukup gunakan kalkulator.
Durasi dalam Unit Berbeda
| Dari → Ke | Hari | Jam | Menit |
|---|---|---|---|
| 1 minggu | 7 | 168 | 10,080 |
| 1 bulan (rata-rata) | 30.44 | 730.5 | 43,830 |
| 1 tahun | 365.25 | 8,766 | 525,960 |
| 1 dekade | 3,652.5 | 87,660 | 5,259,600 |
Poin Penting
- Hari di antara tanggal = tanggal lebih akhir − tanggal lebih awal
- Perhitungkan panjang bulan yang berbeda dan tahun kabisat
- Hari kerja ≈ hari kalender × 5/7 dikurangi hari libur
- Usia dihitung dalam tahun penuh (kurangi 1 jika ulang tahun belum lewat)
- Untuk perhitungan presisi lintas bulan dan tahun, gunakan kalkulator tanggal