โปรแกรมคำนวณอายุจากวันเกิด
อายุนับจากวันเกิดถึงวันที่ต้องการเป็น ปี เดือน วัน โดยนับปีเต็มก่อน แล้วนับเดือนเต็ม ที่เหลือเป็นวัน เช่น เกิด 15 พฤษภาคม 2538 (ค.ศ. 1995) ณ วันที่ 13 ตุลาคม 2569 อายุ 31 ปี 4 เดือน 28 วัน หรือรวม 11,474 วัน เกิดวันจันทร์ ปีกุน
ประวัติการคำนวณ (เก็บในเครื่องนี้)
วิธีใช้คำนวณอายุ
- เลือกวันเดือนปีเกิดเป็น ค.ศ. (นำ พ.ศ. ลบ 543)
- ถ้าต้องการรู้อายุ ณ วันอื่น เช่น วันปิดรับสมัคร ให้เปลี่ยนวันที่ในช่องที่สอง
- อ่านอายุเป็นปี เดือน วัน จำนวนวันรวม วันในสัปดาห์ที่เกิด ปีนักษัตร และวันเกิดครั้งถัดไป
วิธีนับอายุ
อายุ = (ปี, เดือน, วัน) ที่ผ่านไปจากวันเกิดถึงวันที่อ้างอิง
- นับ ปีเต็ม: จำนวนครั้งที่ผ่านวันเกิดมาแล้ว
- นับ เดือนเต็ม ที่เหลือหลังวันเกิดครั้งล่าสุด
- ที่เหลือนับเป็น วัน โดยใช้จำนวนวันจริงของเดือนนั้น (28–31 วัน)
การนับแบบนี้ตรงกับความเข้าใจทั่วไป (ครบรอบวันเกิดจึงนับเพิ่ม 1 ปี) และตรงกับการนับอายุตามกฎหมายไทย ซึ่งประมวลกฎหมายแพ่งและพาณิชย์ มาตรา 16 กำหนดให้นับอายุตั้งแต่วันเกิดเป็นวันแรก ดังนั้นผู้ที่เกิด 15 พฤษภาคม จะมีอายุครบ 20 ปีบริบูรณ์ในวันที่ 14 พฤษภาคม ของอีก 20 ปีถัดมา (ครบบริบูรณ์ก่อนวันเกิด 1 วัน)
ปี พ.ศ. = ปี ค.ศ. + 543 และ ปีนักษัตร วนรอบละ 12 ปี เริ่มชวด (หนู) ฉลู (วัว) ขาล (เสือ) เถาะ (กระต่าย) มะโรง (งูใหญ่) มะเส็ง (งูเล็ก) มะเมีย (ม้า) มะแม (แพะ) วอก (ลิง) ระกา (ไก่) จอ (สุนัข) กุน (หมู)
ตัวอย่างการคำนวณ
เกิดวันที่ 15 พฤษภาคม 2538 (ค.ศ. 1995) ต้องการรู้อายุ ณ วันที่ 13 ตุลาคม 2569
- ปีเต็ม: 15 พ.ค. 2538 → 15 พ.ค. 2569 = 31 ปี
- เดือนเต็ม: 15 พ.ค. 2569 → 15 ก.ย. 2569 = 4 เดือน
- วันที่เหลือ: 15 ก.ย. → 13 ต.ค. 2569 = 28 วัน
อายุ = 31 ปี 4 เดือน 28 วัน = 11,474 วัน = 1,639 สัปดาห์ 1 วัน ≈ 275,376 ชั่วโมง เกิดวันจันทร์ ปีกุน วันเกิดครั้งถัดไป 15 พ.ค. 2570 อีก 214 วัน
ปีนักษัตรเปลี่ยนวันไหน
โปรแกรมใช้ปี ค.ศ. เป็นเกณฑ์ (เช่น ค.ศ. 2024 = ปีมะโรง) ซึ่งเป็นวิธีที่ใช้ทั่วไปในปัจจุบัน แต่ตามคติโหราศาสตร์ไทยดั้งเดิม ปีนักษัตรเปลี่ยนในช่วงสงกรานต์หรือขึ้น 1 ค่ำ เดือน 5 (ราวเดือนเมษายน) ส่วนปฏิทินจีนเปลี่ยนที่ตรุษจีน ผู้ที่เกิดช่วงมกราคม–เมษายนจึงอาจถูกนับเป็นนักษัตรของปีก่อนหน้าได้ในบางตำรา
นอกจากนี้ก่อนปี พ.ศ. 2484 ประเทศไทยขึ้นปีใหม่วันที่ 1 เมษายน ผู้ที่เกิดเดือนมกราคม–มีนาคมก่อนปีนั้น ปี พ.ศ. ในเอกสารราชการจะน้อยกว่าที่คำนวณจาก ค.ศ. + 543 อยู่ 1 ปี
ใช้คำนวณอายุเพื่ออะไรได้บ้าง
- ตรวจคุณสมบัติอายุขั้นต่ำ/สูงสุดในการสมัครสอบ สมัครงาน หรือทำใบขับขี่ ณ วันปิดรับสมัคร
- คำนวณอายุเกษียณ (ครบ 60 ปี) หรืออายุที่มีสิทธิรับเบี้ยยังชีพผู้สูงอายุ
- นับอายุเด็กเล็กเป็นเดือนและสัปดาห์สำหรับตารางวัคซีนและพัฒนาการ
- หาวันครบรอบวันเกิดแบบพิเศษ เช่น ครบ 10,000 วัน หรือ 1,000 สัปดาห์
คำถามที่พบบ่อย
พ.ศ. 2538 คือ ค.ศ. อะไร
ค.ศ. 1995 (2538 − 543) ช่องวันที่ของเบราว์เซอร์ใช้ ค.ศ. จึงต้องแปลงก่อนกรอก โปรแกรมจะแสดงผลกลับเป็น พ.ศ. ให้
อายุครบ 20 ปีบริบูรณ์นับวันไหน
ตามประมวลกฎหมายแพ่งและพาณิชย์ มาตรา 16 นับวันเกิดเป็นวันแรก จึงครบ 20 ปีบริบูรณ์ในวันก่อนวันเกิดปีที่ 20 หนึ่งวัน แต่ในชีวิตประจำวันนิยมนับว่าครบในวันเกิด
เกิด 29 กุมภาพันธ์ นับวันเกิดอย่างไรในปีที่ไม่มี
โปรแกรมถือว่าวันเกิดครั้งถัดไปคือ 1 มีนาคม ในปีที่ไม่ใช่ปีอธิกสุรทิน (บางหน่วยงานใช้ 28 กุมภาพันธ์) ส่วนการนับปี เดือน วัน ใช้จำนวนวันจริงของแต่ละเดือน
ทำไมจำนวนเดือนรวมไม่เท่ากับปี × 12 + เดือน
เท่ากัน แต่จำนวนวันรวมจะไม่ใช่เดือนละ 30 วันพอดี เพราะเดือนมี 28–31 วัน โปรแกรมนับจากวันที่จริงจึงแม่นยำกว่าการคูณ 30