Temukan usia pasti seseorang, atau selisih pasti antara dua tanggal apa pun, dalam tahun, bulan, dan hari, ditambah total jumlah hari dan minggu.
Hasil
Total hari
0
Total minggu
0
Tidak ada yang Anda masukkan disimpan - ini murni aritmatika, dihitung dan dikembalikan dalam permintaan yang sama.
Tentang Kalkulator Usia / Selisih Tanggal
Masukkan tanggal awal (tanggal lahir, hari jadi, tanggal apa saja) dan alat ini menghitung selisih pasti sampai hari ini atau sampai tanggal lain pilihan Anda: tahun, bulan, dan hari, ditambah total hari dan minggu penuh. Perhitungannya mengikuti bulan kalender yang sebenarnya dan tahun kabisat, jadi hasilnya pasti, bukan perkiraan dari rata-rata 365,25 hari.
Fungsinya
Tahun, bulan, dan hari yang pasti di antara dua tanggal apa pun, termasuk tahun kabisat dan panjang bulan yang berbeda.
Total hari dan total minggu penuh di antara kedua tanggal.
Tanggal akhir otomatis hari ini, jadi tanggal lahir saja sudah memberi usia saat ini.
Berlaku untuk rentang apa pun, bukan hanya ulang tahun: masa kontrak, masa pemberitahuan, jarak antara dua tonggak proyek.
Ketik tanggal sebagai dd/mm/yyyy atau pilih dari kalender.
Tidak ada tanggal yang disimpan: keduanya dipakai untuk satu perhitungan dan dikembalikan dalam permintaan yang sama.
Cara kerja
1Masukkan tanggal awal sebagai dd/mm/yyyy, atau pilih dari kalender.
2Biarkan tanggal akhir tetap hari ini, atau pilih tanggal lain untuk membandingkan dua tanggal.
3Baca tahun, bulan, dan hari, serta total hari dan minggu.
Mengapa hasilnya pasti, bukan perkiraan
Membagi jumlah hari dengan 365,25 menghasilkan rata-rata, bukan usia yang pasti: hasilnya bergeser tergantung berapa tahun kabisat dalam rentang itu. Alat ini bekerja dengan satuan kalender utuh. Ia mencari jumlah bulan penuh terbanyak yang muat di antara kedua tanggal tanpa melewati tanggal akhir, lalu menampilkan sisanya sebagai hari. Contoh: dari 15/08/1990 sampai 31/10/2026 adalah 36 tahun, 2 bulan, dan 16 hari, yaitu 13.226 hari atau 1.889 minggu penuh.
Akhir bulan dan 29 Februari
Jika hari awal tidak ada di bulan berikutnya, alat ini menganggap hari terakhir bulan itu sebagai hari jadinya. Jadi 31/01/2026 sampai 28/02/2026 tepat 1 bulan, dan 31/01/2026 sampai 01/03/2026 adalah 1 bulan 1 hari. Ulang tahun 29 Februari dihitung dengan cara yang sama: pada tahun tanpa 29 Februari, orang itu bertambah usia pada 28 Februari, jadi 29/02/2000 sampai 28/02/2001 tepat 1 tahun. Jika undang-undang atau kontrak menetapkan aturan sendiri untuk yang lahir 29 Februari, ikuti aturan itu.
Total hari dan total minggu
Total hari adalah hitungan biasa dari tanggal awal sampai tanggal akhir. Hari awal itu sendiri tidak dihitung, jadi 01/01/2026 sampai 02/01/2026 adalah 1 hari dan tanggal yang sama dua kali menghasilkan 0 hari. Total minggu adalah total hari dibagi 7 dan dibulatkan ke bawah, jadi 13 hari tampil sebagai 1 minggu. Kedua angka diambil langsung dari kedua tanggal, terlepas dari tahun, bulan, dan hari. Untuk ikut menghitung tanggal akhir, atau hanya hari kerja, gunakan Kalkulator Selisih Tanggal.
Usia pada tanggal batas: batas usia ujian dan lowongan kerja
Banyak aturan kelayakan menetapkan usia pada satu tanggal tertentu, bukan hari ini. Masukkan tanggal lahir sebagai tanggal mulai dan tanggal batas sebagai tanggal akhir. Contoh: untuk Civil Services Examination India 2026, pemberitahuan UPSC 05/2026-CSE mensyaratkan calon kategori umum telah genap 21 tahun dan belum genap 32 tahun pada 1 Agustus 2026, sehingga tanggal lahir harus antara 2 Agustus 1994 dan 1 Agustus 2005. Lahir 01/08/1994, alat ini menunjukkan tepat 32 tahun pada 01/08/2026: batas atas tercapai dan calon tidak memenuhi syarat. Lahir 02/08/1994, alat ini menunjukkan 31 tahun, 11 bulan, dan 30 hari: masih memenuhi syarat. Kelonggaran usia untuk kategori khusus menaikkan batas atas; baca ketentuannya di pemberitahuan itu sendiri.
Pertanyaan
Apakah yang saya masukkan disimpan atau dicatat?
Tidak. Tidak ada tanggal yang ditulis ke disk, database, cache, atau log. Situs hanya mencatat bahwa satu perhitungan terjadi, tanpa tanggal apa pun.
Bagaimana jika tanggal akhir sebelum tanggal awal?
Alat ini menampilkan pesan galat alih-alih menebak. Tukar kedua tanggal lalu coba lagi.
Apakah tahun kabisat diperhitungkan?
Ya. Rinciannya memakai bulan dan hari kalender yang sebenarnya, bukan tahun tetap 365,25 hari, jadi tahun kabisat dan panjang bulan yang berbeda ditangani dengan tepat.
Berapa usia orang yang lahir 29 Februari pada tahun tanpa tanggal itu?
Alat ini menghitungnya bertambah satu tahun pada 28 Februari. 29/02/2000 sampai 28/02/2001 tampil tepat 1 tahun, sedangkan sampai 27/02/2001 tampil 11 bulan 29 hari.
Apakah tanggal awal atau tanggal akhir dihitung sebagai satu hari?
Tanggal awal tidak dihitung: 01/01/2026 sampai 02/01/2026 adalah 1 hari. Tambahkan 1 jika aturan Anda menghitung kedua hari, atau gunakan opsi "Sertakan tanggal akhir (hitung kedua hari)" di Kalkulator Selisih Tanggal.
Seberapa jauh jarak kedua tanggal boleh?
Tahun kedua tanggal boleh berselisih paling banyak 150, misalnya 1876 dan 2026. Itu mencakup seumur hidup; rentang yang lebih lebar ditolak, bukan dihitung.
Bagaimana cara menghitung umur di Excel atau Google Sheets?
Masukkan tanggal lahir di A2 dan tanggal akhir di B2 (atau TODAY() untuk hari ini). =DATEDIF(A2,B2,"Y") memberi tahun penuh dan =DATEDIF(A2,B2,"YM") bulan sesudahnya. Untuk hari, pakai =B2-EDATE(A2,DATEDIF(A2,B2,"M")), yaitu hari sejak ulang bulan terakhir, sama seperti cara alat ini menghitungnya. Contoh: lahir 15/08/1990, pada 05/11/2026 ketiga rumus memberi 36 tahun, 2 bulan, dan 21 hari, sama seperti di sini. Microsoft tidak menyarankan satuan "MD" pada DATEDIF untuk hari, karena bisa menghasilkan angka negatif, nol, atau hasil yang tidak akurat. DATEDIF juga berfungsi di Google Sheets; beberapa versi bahasa Excel menerjemahkan nama fungsi dan memisahkan argumen dengan titik koma.
Mengapa 31 Januari sampai 28 Februari dihitung satu bulan penuh?
Bulan dihitung dengan memajukan tanggal mulai satu bulan kalender setiap kali. Jika tanggal mulai tidak ada di bulan baru, hasilnya jatuh pada hari terakhir bulan itu, jadi 31/01/2026 sampai 28/02/2026 menunjukkan 1 bulan 0 hari, dan 31/01/2026 sampai 30/04/2026 menunjukkan 3 bulan 0 hari. Sebaliknya, 30/04/2026 sampai 31/05/2026 adalah 1 bulan 1 hari. Fungsi EDATE di Excel bekerja sama: =EDATE(DATE(2026,1,31),1) menghasilkan 28/02/2026. Jika masa pemberitahuan atau masa percobaan berakhir di akhir bulan, periksa aturan di kontraknya sendiri.
Bagaimana cara menghitung masa kerja karyawan?
Masukkan tanggal mulai bekerja sebagai tanggal mulai dan hari kerja terakhir, atau tanggal yang sedang Anda periksa, sebagai tanggal akhir. 01/04/2020 sampai 31/03/2026 menunjukkan 5 tahun, 11 bulan, dan 30 hari, karena tanggal mulai tidak dihitung. Jika kebijakan Anda atau hukum yang berlaku menghitung hari pertama dan hari terakhir, gunakan hari setelah hari kerja terakhir sebagai tanggal akhir: 01/04/2020 sampai 01/04/2026 menunjukkan tepat 6 tahun. Aturan pembulatan tahun yang tidak penuh berbeda menurut pemberi kerja dan negara, jadi periksa aturan yang berlaku sebelum menulis angkanya di surat atau formulir.