Smart Calculators

Smart

Calculators

เครื่องคำนวณอายุ

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

เครื่องคำนวณอายุ อายุที่แน่นอนเป็นปี เดือน และวัน
เครื่องคำนวณอายุคำนวณอายุที่แน่นอนของคุณโดยนำวันที่เกิดไปลบออกจากวันที่ปัจจุบัน โดยคำนึงถึงความแตกต่างของเดือนและวัน. แสดงผลทันทีเป็นปี เดือน วัน และวินาที โดยไม่ต้องคำนวณด้วยตัวเอง.

เครื่องคำนวณอายุคืออะไร?

เครื่องคำนวณอายุเป็นเครื่องมือที่คำนวณอายุที่แน่นอนของคุณเป็น ปี เดือน และ วัน จากวันเกิด โดยตอบคำถามว่า "ตอนนี้อายุเท่าไร?" อย่างแม่นยำระดับวัน พร้อมแสดงผลเป็นจำนวนวันทั้งหมดที่มีชีวิตอยู่ จำนวนสัปดาห์ ชั่วโมง และนาที
การรู้อายุที่แม่นยำมีความสำคัญในหลายสถานการณ์ของคนไทย ไม่ว่าจะเป็นการตรวจสอบว่าถึงเกณฑ์ทำใบขับขี่แล้วหรือยัง (อายุ 15 ปีสำหรับมอเตอร์ไซค์ไม่เกิน 110 ซีซี หรืออายุ 18 ปีสำหรับรถยนต์) การตรวจสอบอายุครบเกณฑ์ทหารสำหรับผู้ชายอายุ 21 ปี การสมัครเรียนชั้น ป.1 สำหรับเด็กอายุครบ 6 ขวบ หรือการยื่นขอรับเบี้ยยังชีพผู้สูงอายุเมื่ออายุครบ 60 ปี
เครื่องคำนวณอายุของเรารองรับทั้งปีพุทธศักราช (พ.ศ.) และคริสต์ศักราช (ค.ศ.) คำนวณอายุจากวันเกิดถึงวันที่ระบุ แยกเป็นปี เดือน วัน พร้อมแสดงจำนวนวันที่มีชีวิตทั้งหมด จำนวนสัปดาห์ ชั่วโมง นาที และนับถอยหลังว่าเหลืออีกกี่วันจะถึงวันเกิดปีหน้า

วิธีคำนวณอายุที่แน่นอนเป็นปี เดือน วัน

การคำนวณอายุที่แม่นยำใช้วิธีการลบวันที่แบบยืม (Long Subtraction on Dates) ซึ่งให้ผลลัพธ์เป็นจำนวนปีเต็ม เดือนที่เหลือ และวันที่เหลือ ตรงตามที่ใช้ในเอกสารราชการไทย
ขั้นตอนการคำนวณมีดังนี้:
1. เขียนวันที่ปัจจุบันและวันเกิดในรูปแบบ ปี-เดือน-วัน (หากวันเกิดเป็น พ.ศ. ให้ลบ 543 เพื่อแปลงเป็น ค.ศ. ก่อน)
2. ลบวันเกิดออกจากวันปัจจุบัน ถ้าวันปัจจุบันน้อยกว่าวันเกิด ให้ยืม 1 เดือนมา โดยบวกจำนวนวันของเดือนก่อนหน้าเข้ากับวันปัจจุบัน แล้วจึงลบ
3. ลบเดือนเกิดออกจากเดือนปัจจุบัน (หลังจากยืมในขั้นตอนที่ 2 แล้ว) ถ้าเดือนปัจจุบันน้อยกว่าเดือนเกิด ให้ยืม 1 ปีมา โดยบวก 12 เข้ากับเดือนปัจจุบัน แล้วจึงลบ
4. ลบปีเกิดออกจากปีปัจจุบัน (หลังจากยืมในขั้นตอนที่ 3 แล้ว) ผลลัพธ์คือจำนวนปีเต็ม
5. เศษที่เหลือจากขั้นตอนที่ 2 และ 3 คือจำนวนวันและเดือนที่เหลือ
ตัวอย่างเช่น คำนวณอายุ ณ วันที่ 17 มีนาคม 2569 (พ.ศ.) ของคนเกิดวันที่ 25 กรกฎาคม 2533 (พ.ศ.): แปลงเป็น ค.ศ. ได้ 17 มีนาคม 2026 และ 25 กรกฎาคม 1990 วัน 17 น้อยกว่า 25 จึงยืมจากเดือน กุมภาพันธ์ 2026 มี 28 วัน ดังนั้น 17 + 28 = 45 แล้ว 45 - 25 = 20 วัน เดือน 3 กลายเป็น 2 หลังยืม ซึ่ง 2 น้อยกว่า 7 จึงยืมจากปี ได้ 2 + 12 = 14 แล้ว 14 - 7 = 7 เดือน ปี 2026 กลายเป็น 2025 แล้ว 2025 - 1990 = 35 ปี ผลลัพธ์: อายุ 35 ปี 7 เดือน 20 วัน

สูตรคำนวณอายุ

Age=(YcYb) years,  (McMb) months,  (DcDb) days\text{Age} = (Y_c - Y_b)\text{ years},\;(M_c - M_b)\text{ months},\;(D_c - D_b)\text{ days}
  • YcY_c = ปีปัจจุบัน (ค.ศ.) หรือปีเป้าหมาย
  • YbY_b = ปีเกิด (ค.ศ.) — หากเป็น พ.ศ. ให้ลบ 543
  • McM_c = เดือนปัจจุบัน (หลังปรับจากการยืมแล้ว)
  • MbM_b = เดือนเกิด
  • DcD_c = วันปัจจุบัน (หลังปรับจากการยืมแล้ว)
  • DbD_b = วันเกิด
สูตรนี้ใช้หลักการยืม (Borrowing) เช่นเดียวกับการลบเลขแบบยืมในวิชาคณิตศาสตร์ เพื่อจัดการกรณีที่วันหรือเดือนปัจจุบันน้อยกว่าวันหรือเดือนเกิด:
If Dc<Db:Dc=Dc+days in previous month,Mc=Mc1\text{If } D_c < D_b: \quad D_c = D_c + \text{days in previous month},\quad M_c = M_c - 1
If Mc<Mb:Mc=Mc+12,Yc=Yc1\text{If } M_c < M_b: \quad M_c = M_c + 12,\quad Y_c = Y_c - 1
จำนวนวันที่ยืมมาขึ้นอยู่กับจำนวนวันในเดือนก่อนหน้า (28, 29, 30 หรือ 31 วัน) เดือนกุมภาพันธ์มี 28 วันในปีปกติ และ 29 วันในปีอธิกสุรทิน ปีอธิกสุรทินคือปีที่หารด้วย 4 ลงตัว ยกเว้นปีที่ลงท้ายด้วย 00 ซึ่งต้องหารด้วย 400 ลงตัวด้วย ดังนั้นปี ค.ศ. 2000 (พ.ศ. 2543) และ ค.ศ. 2024 (พ.ศ. 2567) เป็นปีอธิกสุรทิน แต่ ค.ศ. 1900 (พ.ศ. 2443) ไม่ใช่
สำหรับการแปลง พ.ศ. เป็น ค.ศ. ใช้สูตร:
YCE=YBE543Y_{\text{CE}} = Y_{\text{BE}} - 543
ตัวอย่าง: เกิดปี พ.ศ. 2540 แปลงเป็น ค.ศ. ได้ 2540 - 543 = 1997
สำหรับจำนวนวันทั้งหมดที่มีชีวิตอยู่ ระบบจะนับวันจริงในทุกเดือนระหว่างวันเกิดถึงวันที่เป้าหมาย โดยคำนึงถึงปีอธิกสุรทินทุกปี:
Total days=i=birth datetarget date1\text{Total days} = \sum_{i=\text{birth date}}^{\text{target date}} 1

ตัวอย่างการคำนวณอายุ

ตัวอย่าง: ลูกอายุครบเกณฑ์เข้าเรียน ป.1 หรือยัง?

เด็กเกิดวันที่ 20 มิถุนายน พ.ศ. 2563 (ค.ศ. 2020) พ่อแม่ต้องการทราบว่าลูกจะมีอายุครบ 6 ขวบทันเข้าเรียนชั้น ป.1 ปีการศึกษา 2569 หรือไม่ โดยกำหนดวันตัดอายุคือวันที่ 16 พฤษภาคม พ.ศ. 2569 (ค.ศ. 2026)
คำนวณ: วัน 16 - 20 ลบไม่ได้ จึงยืมจากเดือนเมษายน (30 วัน) ได้ 16 + 30 = 46 แล้ว 46 - 20 = 26 วัน เดือน 5 กลายเป็น 4 แล้ว 4 - 6 ลบไม่ได้ จึงยืมจากปี ได้ 4 + 12 = 16 แล้ว 16 - 6 = 10 เดือน ปี 2026 กลายเป็น 2025 แล้ว 2025 - 2020 = 5 ปี ผลลัพธ์: อายุ 5 ปี 10 เดือน 26 วัน ณ วันตัดอายุ ดังนั้นยังอายุไม่ครบ 6 ขวบ ต้องรอเข้าเรียนปีถัดไป

ตัวอย่าง: ตรวจสอบอายุครบเกณฑ์ทหาร

ชายไทยเกิดวันที่ 8 สิงหาคม พ.ศ. 2548 (ค.ศ. 2005) ต้องการทราบว่าอายุครบ 21 ปีบริบูรณ์เมื่อใดเพื่อเตรียมตัวเข้ารับการเกณฑ์ทหาร
อายุครบ 21 ปีบริบูรณ์ในวันที่ 8 สิงหาคม พ.ศ. 2569 (ค.ศ. 2026) ดังนั้นจะต้องเข้ารับการตรวจเลือกทหารในเดือนเมษายน พ.ศ. 2570 (ปีถัดไปหลังอายุครบ 21 ปี) ณ วันที่ 17 มีนาคม 2569 อายุปัจจุบันคือ 20 ปี 7 เดือน 9 วัน หรือ 7,527 วันที่มีชีวิต เหลืออีก 144 วันจะอายุครบ 21 ปี

ตัวอย่าง: คำนวณอายุเพื่อรับเบี้ยยังชีพผู้สูงอายุ

ผู้สูงอายุเกิดวันที่ 1 ตุลาคม พ.ศ. 2509 (ค.ศ. 1966) ต้องการทราบว่าอายุครบ 60 ปีบริบูรณ์เมื่อใดเพื่อยื่นขอรับเบี้ยยังชีพผู้สูงอายุ
อายุจะครบ 60 ปีบริบูรณ์ในวันที่ 1 ตุลาคม พ.ศ. 2569 (ค.ศ. 2026) ณ วันที่ 17 มีนาคม 2569 อายุปัจจุบันคือ 59 ปี 5 เดือน 16 วัน เหลืออีก 198 วันจะอายุครบ 60 ปี สามารถยื่นลงทะเบียนรับเบี้ยยังชีพผู้สูงอายุล่วงหน้าได้ที่สำนักงานเขตหรือ อบต. ในเดือนตุลาคม-พฤศจิกายน-มกราคมของทุกปี โดยเบี้ยยังชีพเริ่มต้นที่เดือนละ 600 บาทสำหรับอายุ 60-69 ปี

เคล็ดลับการคำนวณอายุอย่างแม่นยำ

  • ใช้วันเกิดที่ครบถ้วน (วัน เดือน ปี) เสมอ การคำนวณจากแค่ปีเกิดจะให้ผลลัพธ์คลาดเคลื่อนได้ถึง 1 ปี เพราะยังไม่ผ่านวันเกิดในปีนั้น
  • หากวันเกิดเป็นปี พ.ศ. ให้ลบ 543 เพื่อแปลงเป็น ค.ศ. ก่อนคำนวณ ตัวอย่างเช่น พ.ศ. 2540 = ค.ศ. 1997 สูตรนี้ใช้ได้กับทุกปี
  • ระวังเรื่องเดือนที่มีจำนวนวันไม่เท่ากัน (28-31 วัน) การนับอายุด้วยตัวเองมักผิดพลาดเพราะลืมคิดจำนวนวันที่แตกต่างกันในแต่ละเดือน
  • สำหรับการตรวจสอบสิทธิ์ตามอายุ (ใบขับขี่ เกณฑ์ทหาร เบี้ยผู้สูงอายุ) ให้ตรวจสอบว่าอายุครบบริบูรณ์ ณ วันตัดสิน ไม่ใช่แค่ในปีปฏิทินเดียวกัน
  • คนเกิดวันที่ 29 กุมภาพันธ์ (วันอธิกสุรทิน) ในปีที่ไม่มี 29 กุมภาพันธ์ ตามกฎหมายไทยถือว่าอายุครบบริบูรณ์ในวันที่ 1 มีนาคม
  • สำหรับทารกและเด็กเล็ก กุมารแพทย์มักใช้อายุเป็นสัปดาห์ (ใน 3 เดือนแรก) หรือเดือน (ใน 2 ปีแรก) เพื่อติดตามพัฒนาการตามช่วงวัย

คำถามที่พบบ่อยเกี่ยวกับการคำนวณอายุ

เกิดปี พ.ศ. 2540 ตอนนี้อายุเท่าไร?

คนเกิดปี พ.ศ. 2540 (ค.ศ. 1997) ณ ปี พ.ศ. 2569 (ค.ศ. 2026) จะมีอายุ 28-29 ปี ขึ้นอยู่กับว่าผ่านวันเกิดในปีนี้แล้วหรือยัง ถ้าวันเกิดผ่านแล้ว อายุ 29 ปี ถ้ายังไม่ถึงวันเกิด อายุ 28 ปี หากต้องการทราบอายุที่แน่นอนเป็น ปี เดือน วัน ให้ใส่วันเกิดเต็ม (วัน/เดือน/ปี) ในเครื่องคำนวณด้านบน

แปลง พ.ศ. เป็น ค.ศ. ทำอย่างไร?

นำปี พ.ศ. ลบด้วย 543 จะได้ปี ค.ศ. ตัวอย่างเช่น พ.ศ. 2569 - 543 = ค.ศ. 2026 และ พ.ศ. 2540 - 543 = ค.ศ. 1997 ในทางกลับกัน การแปลง ค.ศ. เป็น พ.ศ. ให้บวก 543 เข้าไป เหตุผลที่ต่างกัน 543 ปี เพราะพุทธศักราช (พ.ศ.) เริ่มนับจากปีที่พระพุทธเจ้าปรินิพพาน ซึ่งอยู่ก่อน ค.ศ. 543 ปี

อายุเท่าไรถึงทำใบขับขี่มอเตอร์ไซค์ได้?

ในประเทศไทย ผู้ที่มีอายุ 15 ปีบริบูรณ์ขึ้นไป สามารถทำใบขับขี่รถจักรยานยนต์ส่วนบุคคลชั่วคราวได้ แต่ขับได้เฉพาะรถที่มีความจุกระบอกสูบไม่เกิน 110 ซีซี สำหรับรถจักรยานยนต์ทุกขนาด ต้องมีอายุ 18 ปีบริบูรณ์ขึ้นไป ส่วนใบขับขี่รถยนต์ส่วนบุคคลต้องมีอายุ 18 ปีบริบูรณ์ ใช้เครื่องคำนวณอายุเพื่อตรวจสอบว่าอายุครบเกณฑ์แล้วหรือยัง

เกณฑ์ทหารต้องอายุเท่าไร?

ชายไทยทุกคนต้องเข้ารับการตรวจเลือกเกณฑ์ทหารในปีที่มีอายุครบ 21 ปีบริบูรณ์ โดยการตรวจเลือกจัดขึ้นในเดือนเมษายนของทุกปี ชายไทยที่มีอายุ 18 ปีบริบูรณ์ต้องไปแสดงตนเพื่อลงบัญชีทหารกองเกินที่อำเภอภูมิลำเนาภายในปีนั้น ใส่วันเกิดในเครื่องคำนวณเพื่อดูว่าเหลืออีกกี่วันจะถึงวันครบเกณฑ์

ลูกอายุครบเข้าเรียน ป.1 เมื่อไร?

ตามเกณฑ์ของกระทรวงศึกษาธิการ เด็กต้องมีอายุย่างเข้าปีที่ 7 หรืออายุครบ 6 ขวบ ก่อนวันตัดอายุ (16 พฤษภาคมของปีการศึกษานั้น) จึงจะเข้าเรียนชั้น ป.1 ได้ ตัวอย่างเช่น เด็กเกิดวันที่ 15 พฤษภาคม พ.ศ. 2563 จะเข้าเรียน ป.1 ได้ในปีการศึกษา 2569 แต่เด็กเกิดวันที่ 17 พฤษภาคม พ.ศ. 2563 ต้องรอถึงปีการศึกษา 2570

คนเกิดวันที่ 29 กุมภาพันธ์ นับอายุอย่างไร?

คนเกิดวันที่ 29 กุมภาพันธ์ (วันอธิกสุรทิน) มีวันเกิดตรงปฏิทินทุก 4 ปีเท่านั้น ในปีที่ไม่มี 29 กุมภาพันธ์ ตามกฎหมายไทยถือว่าอายุครบบริบูรณ์ในวันที่ 1 มีนาคม โอกาสที่จะเกิดวันที่ 29 กุมภาพันธ์มีประมาณ 1 ใน 1,461 วัน เครื่องคำนวณอายุของเราจัดการกรณีนี้ให้อัตโนมัติ

อายุเท่าไรถึงรับเบี้ยยังชีพผู้สูงอายุได้?

ผู้สูงอายุที่มีอายุครบ 60 ปีบริบูรณ์ขึ้นไป มีสัญชาติไทย และไม่ได้รับสวัสดิการอื่นจากรัฐ สามารถลงทะเบียนรับเบี้ยยังชีพผู้สูงอายุได้ โดยเบี้ยยังชีพจ่ายตามขั้นบันได: อายุ 60-69 ปี ได้เดือนละ 600 บาท อายุ 70-79 ปี ได้ 700 บาท อายุ 80-89 ปี ได้ 800 บาท และอายุ 90 ปีขึ้นไป ได้ 1,000 บาท ส่วนเงินบำนาญชราภาพจากประกันสังคม เริ่มรับได้ตั้งแต่อายุ 55 ปี (สำหรับผู้ประกันตนเดิม) หรือ 60 ปี (สำหรับผู้ประกันตนใหม่)

ฉันมีชีวิตมาแล้วกี่วัน?

จำนวนวันที่คุณมีชีวิตอยู่คือจำนวนวันปฏิทินทั้งหมดตั้งแต่วันเกิดถึงวันนี้ ตัวอย่างเช่น คนที่อายุ 30 ปีมีชีวิตมาแล้วประมาณ 10,957 วัน (คิดรวมปีอธิกสุรทิน 7-8 ปีในช่วงนั้น) คนอายุ 25 ปีมีชีวิตมาแล้วประมาณ 9,131 วัน ใส่วันเกิดในเครื่องคำนวณด้านบนเพื่อดูจำนวนวัน สัปดาห์ ชั่วโมง และนาทีที่แน่นอน ระบบคำนึงถึงจำนวนวันที่แตกต่างกันในแต่ละเดือนและปีอธิกสุรทินทุกปี


คำศัพท์สำคัญ

พุทธศักราช (พ.ศ.)

ระบบปฏิทินที่ใช้เป็นทางการในประเทศไทย เริ่มนับจากปีที่พระพุทธเจ้าปรินิพพาน โดย พ.ศ. = ค.ศ. + 543 ตัวอย่างเช่น ค.ศ. 2026 = พ.ศ. 2569

คริสต์ศักราช (ค.ศ.)

ระบบปฏิทินสากลที่ใช้ทั่วโลก หรือเรียกอีกชื่อว่า Common Era (CE) ใช้ในเอกสารต่างประเทศ หนังสือเดินทาง และระบบคอมพิวเตอร์

ปีอธิกสุรทิน (Leap Year)

ปีปฏิทินที่มี 366 วัน แทนที่จะเป็น 365 วัน โดยเดือนกุมภาพันธ์มี 29 วัน ปีอธิกสุรทินเกิดขึ้นทุก 4 ปี ยกเว้นปีที่ลงท้ายด้วย 00 ซึ่งต้องหารด้วย 400 ลงตัว

อายุครบบริบูรณ์

จำนวนปีเต็มที่ผ่านมาตั้งแต่วันเกิด เป็นระบบนับอายุที่ใช้ในราชการไทยและเอกสารทางกฎหมาย ตัวอย่างเช่น อายุครบ 18 ปีบริบูรณ์ หมายถึง ผ่านวันเกิดปีที่ 18 แล้ว

อายุย่างเข้าปี

ปีชีวิตปัจจุบันที่กำลังดำเนินอยู่ เท่ากับอายุครบบริบูรณ์บวก 1 ตัวอย่างเช่น คนอายุครบ 30 ปี จะมีอายุย่างเข้าปีที่ 31 ใช้ในบริบทวัฒนธรรมไทยและเกณฑ์รับสมัครเรียน

วันเกิด (Date of Birth)

วันเดือนปีที่บุคคลเกิด ใช้เป็นจุดเริ่มต้นในการคำนวณอายุ และเป็นข้อมูลสำคัญในบัตรประชาชน ทะเบียนราษฎร์ และเอกสารทางกฎหมายทุกประเภท

เบี้ยยังชีพผู้สูงอายุ

เงินช่วยเหลือรายเดือนจากรัฐบาลไทยสำหรับผู้สูงอายุที่มีอายุ 60 ปีขึ้นไป จ่ายแบบขั้นบันไดตามช่วงอายุ ตั้งแต่ 600 ถึง 1,000 บาทต่อเดือน