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

ผลลัพธ์ทันที
🔒
ปกป้องความเป็นส่วนตัวของคุณ
🌍
รองรับหลายภาษา

สูตรพื้นฐานในการคำนวณอายุ

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

ถ้า

\(\text{วันเกิด} = B\)

และ

\(\text{วันที่ปัจจุบัน} = C\)

ดังนั้นอายุเป็นปีคือ:

\(\text{Age}_{\text{years}} = C_{\text{year}} - B_{\text{year}}\)

ตัวอย่าง:

ถ้าวันเกิด = 2000-05-15

วันที่ปัจจุบัน = 2025-05-15

\(\text{อายุ (ปี)} = 2025 - 2000 = 25\)

ดังนั้นอายุรวมคือ 25 ปี

ถ้าเดือน/วันปัจจุบัน อยู่ก่อนเดือน/วันเกิด ให้ลบ 1:

\(\text{Age}_{\text{years}} = \begin{cases} C_{\text{year}} - B_{\text{year}} - 1, & \text{if } (C_{\text{month}}, C_{\text{day}}) < (B_{\text{month}}, B_{\text{day}}) \\ C_{\text{year}} - B_{\text{year}}, & \text{otherwise} \end{cases}\)

ตัวอย่าง:

วันเกิด: 15 มีนาคม 2000

วันที่ปัจจุบัน: 9 ตุลาคม 2025

เปรียบเทียบเดือนและวัน:

\((C_{\text{month}}, C_{\text{day}}) = (10, 9)\)

\(\ (B_{\text{month}}, B_{\text{day}}) = (3, 15)\ \)

เนื่องจาก (10,9) > (3,15) เราใช้กรณีอื่น:

\(\text{Age}_{\text{years}} = C_{\text{year}} - B_{\text{year}} - 1 = 2025 - 2000 - 1 = 24\)

ดังนั้นบุคคลมีอายุ 24 ปี

จำนวนเดือนทั้งหมด

\(\text{Total Months} = (\text{Age}_{\text{years}} \times 12) + (C_{\text{month}} - B_{\text{month}})\)

ตัวอย่าง:

หากอายุ = 20 ปี และเดือนเกิด = กุมภาพันธ์ (2) ในขณะที่เดือนปัจจุบัน = ตุลาคม (10) →

ขั้นตอนที่ 1: คูณอายุด้วย 12

\(20 \times 12 = 240\)

ขั้นตอนที่ 2: คำนวณความแตกต่างระหว่างเดือนปัจจุบันและเดือนเกิด

\(10 - 2 = 8\)

ขั้นตอนที่ 3: เพิ่มความแตกต่างของเดือนเข้ากับจำนวนเดือนทั้งหมดจากอายุ

\(240 + 8 = 248\)

ขั้นตอนที่ 4: ทำซ้ำในรูปแบบกะทัดรัดเพื่อความชัดเจน

\(20 \times 12 + (10 - 2) = 240 + 8 = 248\)

ผลลัพธ์:

\(\text{จำนวนเดือนทั้งหมด} = 248\)

จำนวนสัปดาห์ทั้งหมด

\(\text{Total Weeks} = \frac{\text{Total Days}}{7}\)

หากคุณมี:

\( \text{จำนวนวันทั้งหมด} = 28 \)

ดังนั้น:

\(\text{จำนวนสัปดาห์ทั้งหมด} = \frac{28}{7} = 4\)

ดังนั้น 28 วัน = 4 สัปดาห์

จำนวนวันทั้งหมด

\( \text{Total Days} = (\text{Age in Years} \times 365) + \text{Leap Days} + \text{Extra Days} \)

ตัวอย่าง: หากวันเกิด: 2000-05-15

วันที่ปัจจุบัน: 2025-05-20

คำนวณอายุเป็นปี

\(\text{อายุ (ปี)} = 2025 - 2000 = 25\)

คำนวณวันเพิ่มเติม

วันเกิดล่าสุด: 2025-05-15

วันที่ปัจจุบัน: 2025-05-20

\(\text{วันเพิ่มเติม} = 20 - 15 = 5\)

ใช้สูตรคำนวณ

\( \text{จำนวนวันทั้งหมด} = (\text{อายุเป็นปี} \times 365) + \text{วันจากปีอธิกสุรทิน} + \text{วันเพิ่มเติม} \)

\( \text{วันเพิ่มเติมจากปีอธิกสุรทิน} = 6 \)

\( \text{จำนวนวันทั้งหมด} = (25 \times 365) + 6 + 5 \)

\( \text{จำนวนวันที่มีชีวิตทั้งหมด} = 9{,}136\,\text{วัน} \)

จำนวนชั่วโมงทั้งหมด

จำนวนชั่วโมงทั้งหมดแสดงถึงจำนวนชั่วโมงทั้งหมดที่ใช้ชีวิตตามจำนวนวันทั้งหมด

Formula: \(\text{Total Hours} = \text{Total Days} \times 24\)

ตัวอย่าง: หากจำนวนวันทั้งหมด = 7 → \(\text{จำนวนชั่วโมงทั้งหมด} = 7 \times 24 = 168\)

ดังนั้น จำนวนชั่วโมงทั้งหมด = 168 ชั่วโมง

นาทีทั้งหมด

นาทีทั้งหมดหมายถึงจำนวนนาทีทั้งหมดที่มีชีวิตอยู่ตามชั่วโมงทั้งหมด

Formula: \(\text{Total Minutes} = \text{Total Hours} \times 60\)

ตัวอย่าง: เรารู้ว่า 1 วัน = 24 ชั่วโมง ดังนั้นเพื่อหาชั่วโมงทั้งหมดใน 7 วัน:

\(\text{Total Hours} = 7 \times 24 = 168\)

ดังนั้น มี 168 ชั่วโมงใน 7 วัน

ตอนนี้ เนื่องจาก 1 ชั่วโมง = 60 นาที เราคูณชั่วโมงทั้งหมดด้วย 60:

\( \text{Total Minutes} = 168 \times 60 = 10{,}080 \)

ดังนั้น 7 วัน = 10,080 นาที

วินาทีทั้งหมด

วินาทีทั้งหมดหมายถึงจำนวนวินาทีทั้งหมดที่มีชีวิตอยู่ตามนาทีทั้งหมด

Formula: \(\text{Total Seconds} = \text{Total Minutes} \times 60\)

ตัวอย่าง: ดังนั้นเพื่อหาชั่วโมงทั้งหมดใน 7 วัน:

\(\text{Total Hours} = 7 \times 24 = 168\)

ดังนั้น มี 168 ชั่วโมงใน 7 วัน

ตอนนี้ เนื่องจาก 1 ชั่วโมง = 60 นาที เราคูณชั่วโมงทั้งหมดด้วย 60 เพื่อให้ได้นาที:

\( \text{Total Minutes} = 168 \times 60 = 10{,}080 \)

ดังนั้น 7 วัน = 10,080 นาที

ต่อไป เนื่องจาก 1 นาที = 60 วินาที เราคูณนาทีทั้งหมดด้วย 60:

\(\text{Total Seconds} = 10,080 \times 60 = 604,800\)

ดังนั้น 7 วัน = 604,800 วินาที

นับถอยหลังวันเกิดครั้งต่อไป

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

ขั้นตอนที่ 1: ระบุวันที่

วันที่วันเกิดครั้งต่อไป (N) คือวันที่วันเกิดครั้งต่อไปของคุณ วันที่ปัจจุบัน (C) คือวันที่และเวลาปัจจุบัน

ขั้นตอนที่ 2: คำนวณเวลาที่เหลือ

เวลาที่เหลือ = N - C

ขั้นตอนที่ 3: วิธีการทำงานในทางปฏิบัติ

ตัวอย่างเช่น หากวันเกิดของคุณคือ 15 มีนาคม 2026 และวันนี้คือ 9 ตุลาคม 2025 จะเหลืออีก 357 วันเต็ม การนับชั่วโมง นาที และวินาทีจากเวลาปัจจุบันจะให้การนับถอยหลังที่แม่นยำ

ขั้นตอนที่ 4: แบ่งเวลาที่เหลือ

แบ่งเวลาที่เหลือออกเป็นวัน ชั่วโมง นาที และวินาทีเพื่อความชัดเจน:

\(\text{วันที่เหลือ} = 357\)

\(\text{ชั่วโมงที่เหลือ} = 6\)

\(\text{นาทีที่เหลือ} = 26\)

\(\text{วินาทีที่เหลือ} = 44\)

ขั้นตอนที่ 5: เหตุใดสิ่งนี้จึงมีประโยชน์

มันให้การนับถอยหลังที่แม่นยำ ช่วยให้คุณวางแผนการเฉลิมฉลอง ของขวัญ หรือการเตือนความจำ

นับถอยหลังสุดท้าย

วันเหลือ = 357, ชั่วโมงเหลือ = 6, นาทีเหลือ = 26, วินาทีเหลือ = 44

这意味着距离您下一个生日还有 357 天 6 小时 26 分钟 44 秒!

✅ Validated by Professionals for Accuracy

🔬 VERIFIED ACCURATE
"I have personally tested this Age Calculator and can vouch for its accuracy. Every result aligns with standard date and time calculations used in educational and scientific contexts. It’s a reliable tool I trust for precise age computation."
Adil M
Data Analyst & Programmer
Exact Age Calculations
Verified Formulas Accuracy
Research-Validated Results