ช่วยตรวจสอบ ว่าจากวันที่ 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>
เขียน code คำนวณ วดป. html อย่างไร
<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>