Menghitung Umur Berdasarkan Tanggal Lahir dengan PHP
Assalamualikum, Selamat Malam Semuanya
Malam ini saya akan memberikan tutorial dan script bagaimana
menghitung umur berdasarkan tanggal lahir dengan menggunakan PHP. Menghitung
umur dari tanggal lahir sangat lah gampang. Cara nya kita hanya perlu
mengetahui selisih hari antara tanggal lahir dengan tanggal sekarang. Dari selisih
hari tersebut kita lakukan pembagian dengan jumlah hari dalam setahun, maka
diperoleh berapa usia tahunnya. Kemudian sisa bagi dari jumlah hari dalam
setahun dibagi lagi dengan jumlah hari dalam sebulan, maka diperoleh berapa
usia bulannya. Sisa bagi dari pembagian dengan jumlah hari dalam sebulan
merupakan jumlah hari dari usianya.
Dalam pemprograman PHP anda tidak perlu pusing bagaimana
menghitung selisih antara tanggal lahir dengan tanggal sekarang. Dalam PHP
sudah ada fungsi yang dapat membantu anda dalam menghitung selisih hari. Berikut
adalah script menghitung usia dari tanggal lahir.
<?php$tgl_lahir='05';$bln_lahir='02';$thn_lahir='1993';$tanggal_today = date('d');$bulan_today=date('m');$tahun_today = date('Y');$harilahir=gregoriantojd($bln_lahir,$tgl_lahir,$thn_lahir);
//menghitung jumlah hari sejak tahun 0 masehi$hariini=gregoriantojd($bulan_today,$tanggal_today,$tahun_today);
//menghitung jumlah hari sejak tahun 0 masehi$umur=$hariini-$harilahir;
//menghitung selisih hari antara tanggal sekarang dengan tanggal lahir$tahun=$umur/365;//menghitung usia tahun$sisa=$umur%365;//sisa pembagian dari tahun untuk menghitung bulan$bulan=$sisa/30;//menghitung usia bulan$hari=$sisa%30;//menghitung sisa hari$lahir= "$tgl_lahir-$bln_lahir-$thn_lahir";$today= "$tanggal_today-$bulan_today-$tahun_today";echo"Tgl Lahir $lahir<br/>";echo"Tgl Skrg $today<br/>";echo"Umur Anda Adalah ".floor($tahun)." tahun ".floor($bulan)." bulan $hari hari";?>
Penjelasan fungsi
-fungsi gregoriantojd berfungsi untuk menghitung jumlah hari
sejak 0 masehi
-floor untunk menggenapkan bilangan berkoma kebawah
Gimana? Pahamkan cara hitungnya. Cara hitungnya persis
dengan yang saya jelaskan sebelumnya. Silahkan script diatas anda gunakan.
Semoga Bermanfaat. Wassalam
Langganan:
Posting Komentar
(
Atom
)
yuhuuu, makasih banget bang. :D
BalasHapushttp://www.m2mexacta.blogspot.com
makasih mas bro
BalasHapusmakasih tutorialnya kakak
BalasHapusKak kalo cara menentukan tua, parubaya dan muda berdasarkan tanggal lahir dan umur bagai mana kak
BalasHapus