<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <script type="text/javascript"> function age(birthDay) { var nDate = new Date(); var nYear = nDate.getFullYear(); var bDate = new Date(birthDay); var bYear = bDate.getFullYear(); alert(nYear - bYear + ' years old.'); } </script> </head> <body onload="age('1984/06/30')"> </body> </html>
var birth_date = '10/03/2529'; var arr = birth_date.split('/'); var birth_day = parseInt(arr[0], 10); var birth_month = parseInt(arr[1], 10); var birth_year = parseInt(arr[2], 10) - 543; var today = new Date(); // แนะนำให้นำค่ามาจาก php ดีกว่า เพราะวันที่ในเครื่องอาจไม่ถูก var today_day = today.getDate(); var today_month = today.getMonth()+1; // เพราะมันคืนค่า 0-11 จำเป็นให้ปรับเป็น 1-12 var today_year = today.getFullYear(); var age = today_year - birth_year; if (today_month < birth_month) { --age; } else if (today_month == birth_month) { // เดือนเดียวกัน ให้ตรวจสอบ วันที่ if (today_day < birth_day) --age; } alert(age);
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง