Cara menghitung usia tepat
Usia dihitung dalam tahun, bulan, dan hari — bukan cuma “26 tahun”, tapi “26 tahun 8 bulan 18 hari” pada tanggal acuan yang kamu pilih. Ini penting karena banyak syarat administrasi (CPNS, sekolah, pernikahan) menetapkan batas usia yang tepat, bukan dibulatkan.
Orang yang lahir 29 Februari (tahun kabisat) dianggap berulang tahun pada 28 Februari di tahun-tahun yang bukan kabisat — konvensi umum yang dipakai kalkulator ini.
Cara memakai kalkulator ini
- Isi tanggal lahir.
- Tanggal acuan sudah otomatis terisi hari ini — ganti bila kamu ingin mengecek usia pada tanggal lain (misalnya tanggal penutupan pendaftaran).
- Pilih preset syarat umur yang ingin dicek (CPNS, masuk SD, atau menikah), atau biarkan kosong bila hanya ingin tahu usia tepatnya saja.
- Baca status memenuhi/tidak beserta batas umur yang dipakai.
Total hari sejak lahir
Selain usia dalam format tahun-bulan-hari, kalkulator ini juga menampilkan total hari sejak lahir sampai tanggal acuan. Angka ini kadang berguna untuk keperluan yang menghitung dalam satuan hari murni, misalnya perhitungan medis tertentu pada bayi, dokumen yang mensyaratkan usia dalam hari, atau sekadar rasa ingin tahu berapa hari kamu sudah hidup di dunia sampai hari ini.
Tiga preset syarat umur
| Preset | Batas umur | Sumber |
|---|---|---|
| CPNS (umum) | 18–35 tahun (bisa sampai 40 untuk jabatan tertentu) | PP No. 11/2017 jo. PP No. 17/2020 Pasal 23 |
| Masuk SD kelas 1 | ≥ 6 tahun per 1 Juli (bisa 5 tahun 6 bulan dengan rekomendasi) | Permendikdasmen No. 3/2025 Pasal 11 |
| Menikah (tanpa dispensasi) | ≥ 19 tahun, sama untuk pria & wanita | UU No. 16/2019 Pasal 7 |
Contoh perhitungan
Dimas lahir 1 Januari 2000. Ia ingin tahu apakah memenuhi syarat umur CPNS pada 19 September 2026.
Usianya pada tanggal itu adalah 26 tahun 8 bulan 18 hari (9.758 hari sejak lahir). Karena berada di antara 18 dan 35 tahun, status Dimas adalah memenuhi syarat untuk batas umur CPNS.
Bandingkan dengan Sari, lahir 15 Juni 2000, yang ingin memastikan usianya pada 1 Januari 2026 (bukan hari ini) — mungkin karena itu tanggal penutupan sebuah pendaftaran. Dengan mengubah tanggal acuan ke 1 Januari 2026, kalkulator menunjukkan usianya tepat 25 tahun 6 bulan 17 hari pada tanggal itu — sedikit berbeda dari usianya hari ini, dan bisa jadi menentukan apakah ia lolos syarat umur minimum di tanggal penutupan tersebut.
Kenapa tanggal acuan penting untuk dibagikan
Berbeda dari kebanyakan alat di situs ini, tautan Bagikan pada kalkulator ini membawa tanggal acuan yang persis kamu isi — bukan “hari ini” milik orang yang membuka tautanmu. Ini disengaja: bila kamu membagikan hasil pengecekan usia untuk tanggal penutupan pendaftaran tertentu, orang yang membuka tautanmu semestinya melihat hasil pada tanggal YANG SAMA, bukan hasil yang berubah tiap hari tautan itu dibuka.
Kasus lahir 29 Februari
Orang yang lahir pada 29 Februari (hanya ada di tahun kabisat, sekali setiap 4 tahun) menghadapi pertanyaan unik: kapan tepatnya mereka “berulang tahun” di tahun-tahun biasa? Kalkulator ini mengikuti konvensi paling umum: ulang tahun jatuh pada 28 Februari di tahun bukan kabisat, dan kembali ke 29 Februari saat tahun kabisat berikutnya tiba. Konvensi ini konsisten dipakai untuk semua perhitungan usia di kalkulator ini, termasuk saat membandingkan dengan batas umur preset syarat.
Membaca status syarat umur
Status yang ditampilkan hanya ada tiga kemungkinan: memenuhi syarat (usia berada di dalam batas minimum dan maksimum, atau di atas batas minimum bila presetnya tidak punya batas atas), belum memenuhi karena terlalu muda, atau tidak memenuhi karena melebihi batas atas (khusus preset yang punya batas maksimum, seperti CPNS). Batas bawah dan batas atas keduanya bersifat inklusif — tepat di angka batasnya sudah dianggap memenuhi syarat, mengikuti bunyi umum peraturan yang biasanya berbunyi “sudah mencapai umur X tahun”.
Privasi
Tanggal lahir yang kamu masukkan tidak pernah dikirim ke server mana pun — semua perhitungan berjalan langsung di browser. Tanggal lahir dan preset yang kamu pilih tersimpan di perangkatmu sendiri (localStorage) supaya tidak perlu diisi ulang tiap kunjungan, sementara tanggal acuan sengaja tidak ikut tersimpan lokal, karena tujuannya memang untuk dihitung ulang mengikuti hari ini setiap kali kamu membuka halaman ini kembali.
Pertanyaan umum
Kenapa ada "tanggal acuan", bukan langsung hari ini?
Bawaannya memang hari ini, tapi kamu bisa menggantinya — misalnya ke tanggal penutupan pendaftaran CPNS atau tanggal pernikahan yang direncanakan — untuk mengecek usia dan status syarat PADA tanggal itu, bukan hari ini. Banyak syarat administrasi menetapkan usia dihitung pada tanggal tertentu, bukan tanggal kamu mengisi formulir.
Kalau saya bagikan tautan hasilnya, apakah tanggal acuannya ikut tersimpan?
Ya, khusus tanggal acuan. Tautan yang kamu bagikan membawa tanggal acuan persis seperti yang kamu isi, supaya orang yang membuka tautanmu melihat hasil pada tanggal yang sama — bukan "hari ini" versi mereka. Ini berbeda dari kebanyakan alat lain yang tidak punya kebutuhan seperti ini.
Kenapa preset PPPK tidak ada, padahal disebut di deskripsi?
Syarat umur PPPK bervariasi cukup signifikan tergantung formasi dan instansi tiap tahun, berbeda dari CPNS yang punya ambang umum tunggal di peraturan pemerintah. Karena itu preset PPPK belum dimasukkan sampai ada sumber tunggal yang bisa dikutip dengan yakin — cek pengumuman formasi PPPK yang kamu tuju untuk syarat umurnya.
Apakah preset syarat umur ini menjamin saya lolos administrasi?
Tidak. Preset ini hanya mengecek satu syarat (umur) berdasarkan peraturan umum yang dikutip. Setiap instansi, sekolah, atau proses administrasi bisa punya syarat tambahan atau pengecualian khusus. Selalu cek pengumuman resmi instansi/sekolah yang kamu tuju.
