วิธีคำนวณอายุจากวันเดือนปีเกิด
คำนวณอายุโดยนำปีปัจจุบันลบปีเกิด แล้วลบอีก 1 หากปีนี้ยังไม่ถึงวันเกิด เช่น คนที่เกิดวันที่ 25 พฤศจิกายน 2533 มีอายุ 35 ปีในวันที่ 13 กรกฎาคม 2569 เพราะ 2569 ลบ 2533 ได้ 36 แต่วันเกิดในเดือนพฤศจิกายนยังมาไม่ถึง วิธีนี้เพียงพอสำหรับแบบฟอร์มส่วนใหญ่ แต่หากต้องการอายุเป็นเดือนและวันอย่างละเอียด หรือจำนวนวันที่มีชีวิตอยู่ ต้องคำนวณอย่างระมัดระวังขึ้น
วิธีคำนวณอย่างรวดเร็ว
อายุตามวิธีนับที่ใช้กันในพื้นที่ส่วนใหญ่ของโลก คือจำนวนวันเกิดที่ผ่านมาครบแล้ว คุณมีอายุ 0 ปีจนถึงวันเกิดครั้งแรก และอายุเพิ่มขึ้นปีละ 1 ปีเมื่อถึงวันครบรอบวันเกิด จึงคำนวณได้ 2 ขั้นตอน
- นำปีปัจจุบันลบด้วยปีเกิด
- เปรียบเทียบเดือนและวัน หากวันนี้ยังไม่ถึงวันเกิดตามปฏิทิน ให้ลบอีก 1
เกิดวันที่ 4 มีนาคม 2531 และตรวจอายุในวันที่ 13 กรกฎาคม 2569: 2569 ลบ 2531 ได้ 38 และวันที่ 4 มีนาคมผ่านไปแล้ว จึงมีอายุ 38 ปี ส่วนคนที่เกิดวันที่ 25 พฤศจิกายน 2533 จะได้ 36 แล้วลบ 1 เพราะยังไม่ถึงวันที่ 25 พฤศจิกายน จึงมีอายุ 35 ปี ความผิดพลาดส่วนใหญ่มาจากการข้ามขั้นตอนที่สอง คำถามว่า “เกิดปี 2533 อายุเท่าไร” จึงมีได้สองคำตอบตามวันที่ตรวจ
อายุโดยละเอียดเป็นปี เดือน และวัน
หากต้องการอายุโดยละเอียด ให้นับจากวันเกิดไปข้างหน้าทีละหน่วยเต็ม แล้วนับส่วนที่เหลือ วิธีนี้เรียกว่าวิธีนับวันครบรอบ และเชื่อถือได้เพราะไม่ทำให้ได้จำนวนติดลบ
- บวกปีเต็มจากวันเกิดไปเรื่อย ๆ โดยไม่ให้เกินวันนี้ จำนวนปีที่ได้คืออายุเป็นปี
- จากวันเกิดครั้งล่าสุดนั้น บวกเดือนเต็มไปเรื่อย ๆ โดยไม่ให้เกินวันนี้
- นับจำนวนวันจากจุดนั้นจนถึงวันนี้
ตัวอย่าง คนที่เกิดวันที่ 25 พฤศจิกายน 2533 เมื่อตรวจในวันที่ 13 กรกฎาคม 2569 บวก 35 ปีจะถึงวันที่ 25 พฤศจิกายน 2568 (ถ้าบวก 36 ปีจะเกินวันนี้) จากนั้นบวก 7 เดือนถึงวันที่ 25 มิถุนายน 2569 และจากวันที่ 25 มิถุนายนถึง 13 กรกฎาคมมี 18 วัน จึงมีอายุ 35 ปี 7 เดือน 18 วัน
เมื่อคำนวณบนกระดาษ หลายคนใช้วิธียืมเหมือนการลบเลข โดยเขียนวันที่แยกเป็นปี เดือน และวัน แล้วลบแต่ละหลัก หากจำนวนวันติดลบ ให้ยืมจำนวนวันของเดือนก่อนเดือนปัจจุบันมาบวก และลบจำนวนเดือนออก 1 หากจำนวนเดือนติดลบ ให้บวก 12 และลบจำนวนปีออก 1
| ขั้นตอน | ปี | เดือน | วัน |
|---|---|---|---|
| วันนี้ | 2026 | 7 | 13 |
| วันเกิด | 1990 | 11 | 25 |
| ผลต่างเบื้องต้น | 36 | -4 | -12 |
| ยืม 30 วันของเดือนมิถุนายน | 36 | -5 | 18 |
| ยืม 12 เดือน | 35 | 7 | 18 |
ในตัวอย่างนี้ทั้งสองวิธีได้ผลตรงกัน แต่ใกล้สิ้นเดือนผลอาจต่างกัน ดังที่อธิบายในกรณีพิเศษแรกด้านล่าง
อายุเป็นวัน สัปดาห์ และชั่วโมง
อายุเป็นวันคือจำนวนวันตั้งแต่วันเกิดถึงวันนี้ โดยไม่นับวันเกิดเอง วันที่คุณเกิดจึงมีอายุ 0 วัน และวันถัดไปมีอายุ 1 วัน จากตัวอย่างข้างต้น วันที่ 25 พฤศจิกายน 2533 ถึง 13 กรกฎาคม 2569 มี 13,014 วัน วันอธิกสุรทินทำให้นับด้วยมือได้ยาก จึงใช้เครื่องคำนวณวันที่ หรืออ่านวิธีนับจำนวนวันระหว่างสองวันที่
จำนวนสัปดาห์และเดือนหาได้จากผลเหล่านี้ ให้นำจำนวนวันหาร 7 เพื่อหาสัปดาห์: 13,014 วันเท่ากับ 1,859 สัปดาห์ 1 วัน ส่วนจำนวนเดือนทั้งหมดหาได้จากอายุโดยละเอียด: 35 ปี 7 เดือนเท่ากับ 427 เดือน
จำนวนชั่วโมงแม่นยำน้อยที่สุด การนำจำนวนวันคูณ 24 ได้ 312,336 ชั่วโมง แต่เป็นการสมมติว่าคุณเกิดตอนเที่ยงคืน และไม่ได้คำนึงถึงเวลาออมแสง ซึ่งทำให้วันหนึ่งสั้นลงในฤดูใบไม้ผลิและอีกวันยาวขึ้นในฤดูใบไม้ร่วงของแต่ละปีในพื้นที่ที่ใช้ระบบนี้ ตลอดช่วงชีวิตผลทั้งสองจะหักล้างกันโดยประมาณ จึงคลาดเคลื่อนไม่เกิน 1 ชั่วโมง แต่หากไม่ทราบเวลาเกิดอาจคลาดเคลื่อนได้ถึง 24 ชั่วโมง จึงควรมองอายุเป็นชั่วโมงเป็นตัวเลขโดยประมาณ
กรณีพิเศษ
เกิดวันที่ 29 กุมภาพันธ์
วันที่ 29 กุมภาพันธ์มีเฉพาะในปีอธิกสุรทิน ได้แก่ปีที่หารด้วย 4 ลงตัว ยกเว้นปีครบศตวรรษที่หารด้วย 400 ไม่ลงตัว คนที่เกิดวันที่ 29 กุมภาพันธ์ 2543 มีวันเกิดที่ตรงวันที่จริงครั้งที่ 6 ในปี 2567 และครั้งถัดไปจะเป็นปี 2571 (ดูกฎฉบับเต็มได้ที่กฎปีอธิกสุรทิน) ใน 3 ปีปกติที่อยู่ระหว่างนั้นมีแนวทางถือวันเกิด 2 แบบ
- วันที่ 28 กุมภาพันธ์ ทำให้วันเกิดยังอยู่ในเดือนกุมภาพันธ์ วิธีนับวันครบรอบด้านล่างก็ได้วันนี้เช่นกัน เพราะใช้วันสุดท้ายของเดือนที่สั้นกว่า
- วันที่ 1 มีนาคม ซึ่งเป็นวันถัดจากวันที่ 28 กุมภาพันธ์ วิธียืมให้ผลเป็นวันนี้ โดยในวันที่ 28 กุมภาพันธ์ 2569 จะได้อายุ 25 ปี 11 เดือน 30 วัน และในวันที่ 1 มีนาคมจะมีอายุครบ 26 ปี
สำหรับเกณฑ์อายุตามกฎหมาย เช่น อายุที่ผู้เกิดวันที่ 29 กุมภาพันธ์ขับรถ ลงคะแนนเสียง หรือซื้อเครื่องดื่มแอลกอฮอล์ได้ คำตอบขึ้นอยู่กับเขตอำนาจกฎหมาย ให้ตรวจสอบกฎที่ใช้กับคุณแทนการอาศัยเครื่องคำนวณ
เกิดวันที่ 31
การคำนวณเดือนมีปัญหาเมื่อเดือนปลายทางไม่มีวันที่ตรงกับวันเกิด เช่น คนที่เกิดวันที่ 31 มกราคม 2543 ครบหนึ่งเดือนหลังวันที่ 31 มกราคม 2569 ในวันใด เช่นเดียวกับกรณีวันที่ 29 กุมภาพันธ์ วิธีนับวันครบรอบใช้วันสุดท้ายของเดือนที่สั้นกว่า ดังนั้นวันที่ 28 กุมภาพันธ์ 2569 จึงมีอายุ 26 ปี 1 เดือน และวันที่ 1 มีนาคมมีอายุ 26 ปี 1 เดือน 1 วัน การยืมแบบตรงไปตรงมาให้ผลผิด โดยวันที่ 1 มีนาคมจะนำ 1 ลบ 31 และยืมมาเพียง 28 วันของเดือนกุมภาพันธ์ ทำให้เหลือติดลบ 2 วัน โปรแกรมตารางคำนวณก็มีกับดักเดียวกัน ฝ่ายสนับสนุนเตือนว่าตัวเลือก “MD” ของฟังก์ชัน DATEDIF อาจให้ค่าติดลบ ศูนย์ หรือผลที่ไม่ถูกต้อง ดูสูตรที่หลีกเลี่ยงปัญหานี้ได้ในวิธีคำนวณอายุในตารางคำนวณ
เกิดในอีกเขตเวลา
วันเกิดของคุณคือวันที่ตามเวลาท้องถิ่นของสถานที่เกิด ซึ่งระบุในสูติบัตร เด็กที่เกิดเวลา 23:30 น. ของวันที่ 31 ธันวาคมในนิวยอร์ก เกิดตรงกับเวลา 04:30 น. ของวันที่ 1 มกราคมตามเวลาลอนดอน แต่วันเกิดยังคงเป็นวันที่ 31 ธันวาคม ไม่ต้องแปลงวันที่เมื่อคุณย้ายถิ่น
ระบบนับอายุทั่วโลก
ทั้งหมดข้างต้นเป็นการนับอายุแบบสากล คือเริ่มที่ 0 เมื่อเกิด และเพิ่ม 1 เมื่อถึงวันเกิดแต่ละครั้ง ยังมีระบบอื่นด้วย ตามวิธีนับแบบดั้งเดิมของเกาหลีใต้ เด็กมีอายุ 1 ปีตั้งแต่เกิด และทุกคนอายุเพิ่มขึ้น 1 ปีในวันที่ 1 มกราคม เด็กที่เกิดวันที่ 31 ธันวาคมจึงมีอายุ 2 ปีในวันถัดไป
เกาหลีใต้เปลี่ยนมาใช้อายุสากลในเอกสารทางกฎหมายและการบริหารเมื่อวันที่ 28 มิถุนายน 2566 ทำให้คนส่วนใหญ่มีอายุน้อยลง 1 หรือ 2 ปีในเอกสารทันที เมื่อเปลี่ยนระบบ รัฐบาลยังคงใช้ระบบที่สามคือ “อายุตามปี” (ปีปัจจุบันลบปีเกิด) ในบางเรื่อง เช่น ปีการศึกษา การรับราชการทหาร และเกณฑ์อายุซื้อเครื่องดื่มแอลกอฮอล์ตามกฎหมาย อ่านความแตกต่างได้ในเรื่องอายุเกาหลี
ใช้เครื่องคำนวณอายุ
เครื่องคำนวณอายุช่วยคำนวณให้คุณ
- ป้อนวันเดือนปีเกิด
- ใช้วันนี้ในช่อง “อายุ ณ วันที่” หรือกำหนดเป็นวันอื่น เช่น วันตัดเกณฑ์การแข่งขันกีฬาหรือวันเริ่มเรียน
- อ่านอายุโดยละเอียดเป็นปี เดือน และวัน พร้อมยอดรวมเป็นวัน สัปดาห์ และชั่วโมงด้านล่าง
สำหรับวันเกิดครั้งถัดไป เครื่องนับถอยหลังจะแสดงจำนวนวันที่เหลือ หากต้องการตรวจคำตอบด้วยมือ ให้นำวันเกิดมาบวกจำนวนปีและเดือนที่เครื่องคำนวณแสดง แล้วตรวจสอบว่าได้วันที่ปัจจุบัน
คำถามที่พบบ่อย
เกิดปี 2543 อายุเท่าไร?
ในปี 2569 คุณมีอายุ 26 ปีหลังวันเกิด และ 25 ปีก่อนวันเกิด ให้นำปีปัจจุบันลบปีเกิด แล้วลบอีก 1 หากยังไม่ถึงวันเกิด
คำนวณอายุเป็นวันอย่างไร?
นับจำนวนวันตั้งแต่วันเกิดถึงวันนี้โดยไม่นับวันเกิดเอง เครื่องคำนวณวันที่จะนับวันอธิกสุรทินรวมให้ด้วย
คนที่เกิดวันที่ 29 กุมภาพันธ์อายุเพิ่มขึ้นเมื่อใด?
ในปีอธิกสุรทินคือวันที่ 29 กุมภาพันธ์ ส่วนปีอื่นมักฉลองวันที่ 28 กุมภาพันธ์หรือ 1 มีนาคม และกฎทางกฎหมายแตกต่างกันตามประเทศหรือรัฐ
ทำไมตารางคำนวณจึงแสดงจำนวนวันติดลบ?
สูตรที่ยืมวัน รวมถึง DATEDIF ที่ใช้ “MD” อาจให้ผลผิดเมื่อเลขวันที่เกิดมากกว่าจำนวนวันในเดือนก่อนหน้า เช่น ผู้ที่เกิดวันที่ 31 ให้บวกเดือนเต็มก่อน แล้วจึงนับวันที่เหลือ
วันที่ เวลาต่าง และการคำนวณทั้งหมดในหน้านี้ตรวจสอบกับแหล่งอ้างอิงด้านล่างแล้ว