/* * *
* *
* = = = = = = = = = = =
* Author : Lucky Gonzalez
* Email : kisni.cell@gmail.com
* Sites : http://kisni.wen.ru
* javascript age calculate
* Copyright (c) 2011
* = = = = = = = = = = =
* mohon untuk tidak mengganti apalagi menghapus nama pembuatnya, hargailah hasil karya orang lain agar orang lain menghargai hasil karya anda, orang bisa bukan karena pintar tapi karena belajar.
* = = = = = = = = = = =
* *
* * */
var kisni = new Date();
var awal_tahun = "1950";
var akhir_tahun = kisni.getFullYear();
var hari_ini = kisni.getDate();
var bulan_ini = kisni.getMonth()+1;
var tahun_ini = kisni.getFullYear();
function penghitung_umur(usia){
if(usia.getYear()%4 == 0){
if(usia.getYear()% 10 != 0){
return true;
}else{
if(usia.getYear()% 400 == 0) return true;
else return false;
}
}
return false;
}
function HariDalamBulan(Y, M){
with (new Date(Y, M, 1, 12)){
setDate(0);
return getDate();
}
}
function format_tanggal(tanggal_satu, tanggal_dua){
var tahun_satu = tanggal_satu.getFullYear(), bulan_satu = tanggal_satu.getMonth(), hari_satu = tanggal_satu.getDate(), tahun_dua = tanggal_dua.getFullYear(), bulan_dua = tanggal_dua.getMonth(), hari_dua = tanggal_dua.getDate();
if (hari_satu < hari_dua){
bulan_satu--;
hari_satu += HariDalamBulan(tahun_dua, bulan_dua);
}
if (bulan_satu < bulan_dua){
tahun_satu--;
bulan_satu += 12;
}
return [tahun_satu - tahun_dua, bulan_satu - bulan_dua, hari_satu -hari_dua];
}
function pemanggil_usia(){
var pemanggil_hari = document.ultah.tgl.options [document.ultah.tgl.selectedIndex].value;
var pemanggil_bulan = document.ultah.bln.options [document.ultah.bln.selectedIndex].value;
var pemanggil_tahun = document.ultah.thn.options [document.ultah.thn.selectedIndex].value;
if(hari_ini == "" || bulan_ini=="" || tahun_ini=="" || pemanggil_hari=="" || pemanggil_bulan=="" || pemanggil_tahun==""){
document.write("Terjadi kesalahan!
Silahkan pilih tanggal, bulan, dan tahun, lalu klik Calculate untuk menghitung usia anda.
kembali