Kalkulator Usia

Age breakdown

Masukkan tanggal lahir dan kalkulator mengembalikan usia tepat sampai hari, plus total hari dan jam hidup, hari dalam minggu saat Anda lahir, dan hitung mundur ke ulang tahun berikutnya. Menangani tahun kabisat, tanggal historis, dan rentang tanggal yang melintasi bulan berbeda dengan benar.

Cara menghitung usia tepat

  1. 1

    Pilih tanggal lahir

    Gunakan date picker atau ketik YYYY-MM-DD. Tanggal historis sampai 1900 (dan lebih awal jika didukung) bisa dipakai.

  2. 2

    Pilih tanggal "as of"

    Default-nya hari ini, tetapi Anda bisa menghitung usia pada tanggal lampau atau masa depan - berguna untuk kelayakan upacara, catatan historis, atau perbandingan usia.

  3. 3

    Baca rinciannya

    Output menampilkan tahun, bulan, dan hari, plus total hari, total jam, dan hari lahir dalam minggu.

  4. 4

    Cek ulang tahun berikutnya

    Hitung mundur memberi tahu berapa hari sampai ulang tahun berikutnya dan jatuh pada hari apa.

Cara tahun, bulan, dan hari dihitung

Metode standar (dan yang diikuti matematika tanggal ISO 8601):

  1. Ambil tahun penuh antara dua tanggal, dengan memperhatikan tahun kabisat.
  2. Dari sisa waktu, ambil bulan penuh memakai panjang aktual tiap bulan yang dilewati (28, 29, 30, atau 31 hari).
  3. Sisa terakhir adalah hari.

Jadi seseorang yang lahir 2000-03-15, pada 2024-03-10, berusia 23 tahun, 11 bulan, dan 26 hari - bukan 24 tahun dikurangi 5 hari, yang bisa ambigu.

Aturan tahun kabisat

Sebuah tahun adalah tahun kabisat jika:

Itu membuat 2000 tahun kabisat (habis dibagi 400), tetapi 1900 dan 2100 bukan. Orang yang lahir pada 29 Februari hanya punya ulang tahun setiap empat tahun; sebagian besar sistem hukum menganggap 1 Maret sebagai ulang tahun nominal pada tahun non-kabisat.

Hari dalam minggu untuk tanggal apa pun

Kalkulator memakai kongruensi Zeller (atau algoritma POSIX yang setara). Untuk tanggal Gregorian apa pun sejak 1583, hari dalam minggu bersifat deterministik - tanpa tebak-tebakan. Kalender Gregorian diadopsi oleh negara berbeda pada tahun berbeda, sehingga tanggal sebelum 1752 di Inggris dan koloninya memerlukan penanganan khusus.

Total hari hidup: cek realitas

Usia Total hari
10 tahun ~3,652
20 tahun ~7,305
30 tahun ~10,957
50 tahun ~18,262
70 tahun ~25,567
100 tahun ~36,524

Total tepat bergantung pada berapa banyak tahun kabisat dalam interval. Orang yang lahir 2000-01-01 telah melewati 6 tahun kabisat pada 2024-01-01.

Pertanyaan yang Sering Diajukan

Sistem hukum dan medis biasanya menganggap 1 Maret sebagai ulang tahun nominal pada tahun non-kabisat, sehingga seorang “leapling” bertambah usia satu tahun setiap 1 Maret kecuali pada tahun kabisat (saat tanggalnya 29 Februari). Total hari hidup tetap dihitung secara presisi.

Untuk tanggal Gregorian (sebagian besar Eropa sejak 1582, Inggris dan koloni sejak 1752, Rusia sejak 1918), ya. Tanggal sebelum adopsi Gregorian di negara tersebut mengikuti kalender Julian dan berbeda 10-13 hari. Sebagian besar tool online mengasumsikan Gregorian untuk semuanya.

Karena bulan memiliki panjang berbeda (28 sampai 31 hari). Tool menghitung bulan kalender lengkap di antara tanggal, yang lebih akurat daripada pengurangan naif.

Ya. Ubah tanggal “as of”. Berguna untuk kelayakan retrospektif (apakah orang itu berusia 18 pada 2016-11-08?), catatan historis, atau kalkulasi aktuaria.

Untuk tahun dan bulan, tidak - itu tidak lazim. Untuk total jam, ya, jika Anda memasukkan waktu lahir. Jika tidak, kalkulator mengasumsikan 00:00 pada tanggal lahir dan momen saat ini pada tanggal “as of”.