เขียน code คำนวณ วดป. html อย่างไร

กระทู้คำถาม
ช่วยตรวจสอบ ว่าจากวันที่ 8 กย 2523 ถึงวันที่ 30 กย 2555 เป็นกี่ปี กี่เดือน กี่วัน ไม่ทราบผิดตรงไหนครับ ช่วยแก้ code ให้ด้วยครับ ขอบคุณล่วงหน้าครับ

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>คำนวณระยะเวลา วันสุดท้าย ลบ วันเริ่มต้น</title>

<body>
<script language="javascript">

var cur_date = new Date();
cur_date = cur_date.getFullYear()+'/'+(cur_date.getMonth()+1)+'/'+cur_date.getDate();
cur_date = Date.parse(cur_date);  

function get_timeวันเริ่มต้น(cmp_date)
{
    var cmp_date = Date.parse(cmp_date);
    var dif_date =  cur_date - cmp_date;
    var num_years  = dif_date/31557600000;  
    var num_months = (dif_date % 31557600000)/2629800000;
    var num_days   = ((dif_date % 31557600000) % 2629800000)/86400000;
    var result ="";
    if (Math.floor(num_years) > 0)
        result +=(" " + Math.floor(num_years) + " ปี\n");
    if (Math.floor(num_months) > 0)
        result +=(" " + Math.floor(num_months) + " เดือน\n");
    if (Math.floor(num_days) > 0)
        result +=(" " + Math.floor(num_days) + " วัน");
    document.write(result);
}

</script>
</body>
</head>

<body>
<FONT color=blue face="ms sans serif">
<center>ผลการคำนวณระยะเวลา เริ่มต้น ถึง สิ้นสุด</center>
</font>

<p>
<center>
<FONT color=green face="ms sans serif">
จากวันที่ 8 กย 2523 ถึงวันที่ 30 กย 2555
</font>
</center>

<p>
<center>
<FONT color=red face="ms sans serif">
คำนวณได้
<script>get_timeวันเริ่มต้น('1980/09/08')</script>
</font>
</center>
<p>
<center><FONT color=red face="ms sans serif">ปรับปรุงครั้งสุดท้าย วันอังคารที่ 5 กุมภาพันธ์ 2556</font></center>
</body>

</html>
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่