Advertisement
EnggarHakim

Hitung Usia

Aug 23rd, 2015
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <html>
  2. <head><title>Mengitung Hari</title></head>
  3. <body>
  4. <center><h1>Menghitung Usia</h1></center>
  5. <p>Gunakan fungsi dibawah ini untuk menghitung usia(dalam hari)</p>
  6. <script language = "javascript">
  7. <!--
  8. function hitungUsia(){
  9.     var sekarang = new Date();
  10.     var tanggal = parseInt(document.forms[0].tanggal.value);
  11.     var bulan = parseInt(document.forms[0].bulan.value)-1;
  12.     var tahun = parseInt(document.forms[0].tahun.value);
  13.     var tglLahir = new Date(tahun, bulan, tanggal);
  14.     var selisih = (Date.parse(sekarang.toGMTString())-Date.parse(tglLahir.toGMTString()))/(1000*60*60*24);
  15.     document.forms[0].usia.value = Math.floor(selisih);
  16.     var kdHari = tglLahir.getDay();
  17.     var namaHari = "";
  18.     switch (kdHari){
  19.         case 0 : namaHari = "Minggu"; break;
  20.         case 1 : namaHari = "Senin"; break;
  21.         case 2 : namaHari = "Selasa"; break;
  22.         case 3 : namaHari = "Rabu"; break;
  23.         case 4 : namaHari = "Kamis"; break;
  24.         case 5 : namaHari = "Jumat"; break;
  25.         case 6 : namaHari = "Saptu"; break;
  26.            }
  27.     document.forms[0].hari.value = namaHari;
  28.        }
  29. //-->
  30. </script>
  31. <form>
  32.     Masukan Tanggal Lahir (1-31): <input type="text" name="tanggal" size="2" /><br/>
  33.     Masukan Bulan Lahir (1-12): <input type="text" name="bulan" size="2" /><br/>
  34.     Masukan Tahun Lahir (4 digit): <input type="text" name="tahun" size="4" /><br/>
  35.     <input type="button" name="proses" value="proses" onClick="hitungUsia()"/><br />
  36.     <hr>
  37.     Anda lahir Hari: <input type="text" name="hari" /><br />
  38.     Anda Berusia: <input type="text" name="usia" /><br/>
  39. </form>
  40. </body>
  41. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement