เวลา/ตัวเลข

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

อายุที่แม่นยำจากวันเกิด — ปี/เดือน/วัน, ระยะเวลาที่มีชีวิตอยู่ทั้งหมด และวันเกิดครั้งถัดไป


                    

This tool calculates exact age from a birth date: full years, months, and days lived, the total number of days lived, and how much time is left until the next birthday.

How to use it

Common uses

Things to keep in mind

For people born on February 29, a "full year" in a non-leap year is conventionally counted as reached on March 1 — a rule that varies between jurisdictions.

The calculation accounts for timezone — an age "as of this second" can differ by a day depending on the chosen timezone if the birth moment is close to midnight.

บทความเกี่ยวกับเครื่องมือนี้: การคำนวณอายุ: เหตุใดจึงไม่ใช่แค่การลบปีธรรมดา

คำถามที่พบบ่อย

วันเกิด 29 กุมภาพันธ์ถูกจัดการอย่างไร?

ในปีที่ไม่ใช่ปีอธิกสุรทิน วันเกิดนั้นจะถือเป็นวันที่ 1 มีนาคมสำหรับการคำนวณวันเกิดถัดไป ในขณะที่อายุที่แน่นอนในหน่วยปี/เดือน/วันจะคำนวณจากผลต่างปฏิทินจริง

อายุจะเพิ่มขึ้นหนึ่งปีในช่วงเวลาใดกันแน่?

ตรงกับวันเกิดตามปฏิทินพอดี — จนถึงวันนั้น (รวมวันนั้น) อายุยังคงเป็นอายุเดิม และนับตั้งแต่วันถัดไปจะนับเป็นอายุใหม่ ซึ่งตรงกับความเข้าใจเรื่องอายุในชีวิตประจำวัน

บล็อก "รวมที่มีชีวิตอยู่" แสดงอะไร?

ช่วงเวลาเดียวกันแสดงเป็นสัปดาห์และวันเต็ม บวกกับจำนวนเดือนเต็ม — มีประโยชน์เมื่อคุณต้องการยอดรวมสะสมแทนการแบ่งเป็นปี/เดือน/วัน

ทำไมในบางประเทศการบรรลุนิติภาวะตามกฎหมายจึงเริ่มตอนเที่ยงคืนของวันก่อนวันเกิด?

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

ฉันสามารถคำนวณอายุ ณ วันที่ในอนาคตแทนวันนี้ได้หรือไม่?

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

บทความ: เวลา/ตัวเลข

Unix time: เหตุใดคอมพิวเตอร์จึงนับเวลาตั้งแต่ปี 1970

เหตุใดวันที่ 1 มกราคม 1970 จึงกลายเป็นจุดอ้างอิงเวลาสำหรับระบบคอมพิวเตอร์ส่วนใหญ่

Cron expression: วิธีถอดรหัสตารางเวลาทำงาน

วิธีถอดรหัส expression อย่าง */15 * * * * และรู้แน่ชัดว่างานจะรันเมื่อไหร่

ระบบเลข: เหตุใดจึงมีระบบเลขฐานสอง ฐานแปด และฐานสิบหก

เหตุใดสี #FF5733 ใน CSS จึงเขียนด้วยเลขฐานสิบหกแทนที่จะเป็นฐานสิบ

Bitwise operation: AND, OR และ XOR ทำงานอย่างไรในระดับบิต

bitwise AND ต่างจาก logical AND อย่างไร และเหตุใดจึงต้องทำงานกับบิตแต่ละตัวของตัวเลข

ผลต่างวันที่: เหตุใดการนับวันจึงซับซ้อนกว่าที่คิด

เหตุใดการลบวันที่แบบไร้เดียงสาจึงอาจให้ผลลัพธ์ผิดพลาดเพราะปีอธิกสุรทิน

เขตเวลา: เหตุใด UTC จึงไม่ใช่สิ่งเดียวกับ GMT

เหตุใด UTC จึงไม่เคยเปลี่ยนแปลงสองครั้งต่อปี ในขณะที่เวลาลอนดอน (GMT/BST) เปลี่ยนแปลง

เครื่องคำนวณระยะเวลา: วิธีบวกชั่วโมง นาที และวินาทีอย่างถูกต้อง

เหตุใดเมื่อบวกนาทีและวินาทีจึงต้อง "ทด" เศษไปยังหลักถัดไป เหมือนกับการบวกเลขฐานสิบ

ISO 8601 Duration: วิธีเขียนระยะเวลาในรูปแบบมาตรฐาน

เหตุใด PT1H30M จึงหมายถึง "1 ชั่วโมง 30 นาที" ไม่ใช่ "1 นาที 30 ชั่วโมง"

หมายเลขสัปดาห์: เหตุใดแต่ละประเทศจึงนับสัปดาห์ต่างกัน

เหตุใดวันที่ 1 มกราคมจึงอยู่ในสัปดาห์ที่ 52 หรือ 53 ของปีก่อนหน้าบางครั้งตามมาตรฐาน ISO 8601

เลขโรมัน: ระบบที่ไม่มีเลขศูนย์และไม่มีหลักค่าประจำตำแหน่งทำงานอย่างไร

เหตุใด IV จึงหมายถึง 4 ไม่ใช่ 6 และกฎการลบทำงานอย่างไรในเลขโรมัน

IEEE 754: เหตุใด 0.1 + 0.2 จึงไม่เท่ากับ 0.3 ในโค้ด

เหตุใดเกือบทุกภาษาโปรแกรมจึงแสดงผล 0.1 + 0.2 เป็น 0.30000000000000004

ตัวเลขเป็นคำอ่าน: เหตุใดต้องแปลงตัวเลขเป็นคำ

เหตุใดเอกสารธนาคารจึงเขียนจำนวนเงินทั้งเป็นตัวเลขและคำอ่านพร้อมกัน