OnlineTimeNow

Cách tính tuổi theo ngày sinh

Cách tính tuổi theo ngày sinh

Để tính tuổi, lấy năm hiện tại trừ năm sinh, rồi trừ thêm 1 nếu sinh nhật năm nay chưa đến. Người sinh ngày 25 tháng 11 năm 1990 tính đến ngày 13 tháng 7 năm 2026 là 35 tuổi, vì 2026 trừ 1990 bằng 36 và sinh nhật tháng 11 vẫn chưa đến. Cách này đủ dùng cho phần lớn biểu mẫu. Để tính chính xác theo tháng, ngày hoặc số ngày đã sống, bạn cần tính kỹ hơn.

Cách tính nhanh

Theo cách tính phổ biến ở phần lớn thế giới, tuổi là số lần bạn đã qua sinh nhật. Bạn 0 tuổi cho đến sinh nhật đầu tiên và thêm một tuổi vào mỗi ngày kỷ niệm ngày sinh. Vì vậy, phép tính gồm hai bước:

  1. Lấy năm hiện tại trừ năm sinh.
  2. So sánh tháng và ngày. Nếu hôm nay chưa đến sinh nhật trong năm, trừ thêm 1.

Người sinh ngày 4 tháng 3 năm 1988, tính đến ngày 13 tháng 7 năm 2026: 2026 trừ 1988 bằng 38, và ngày 4 tháng 3 đã qua nên người đó 38 tuổi. Người sinh ngày 25 tháng 11 năm 1990: 36 trừ 1 vì ngày 25 tháng 11 chưa đến, còn 35 tuổi. Phần lớn sai sót là do bỏ qua bước thứ hai, vì vậy câu hỏi “sinh năm 1990 bao nhiêu tuổi” có hai đáp án tùy ngày tính.

Tuổi chính xác theo năm, tháng và ngày

Để tính tuổi chính xác, hãy cộng lần lượt các đơn vị tròn từ ngày sinh và đếm phần còn lại. Đây là phương pháp tính theo ngày kỷ niệm, đáng tin cậy vì không bao giờ cho số âm:

  1. Cộng từng năm tròn vào ngày sinh cho đến khi không thể cộng tiếp mà không vượt quá hôm nay. Số năm đó là tuổi theo năm.
  2. Từ sinh nhật gần nhất đó, cộng từng tháng tròn cho đến khi không thể cộng tiếp mà không vượt quá hôm nay.
  3. Đếm số ngày từ thời điểm đó đến hôm nay.

Ví dụ: người sinh ngày 25 tháng 11 năm 1990, tính đến ngày 13 tháng 7 năm 2026. Cộng 35 năm được ngày 25 tháng 11 năm 2025 (cộng 36 năm sẽ vượt quá ngày tính). Cộng 7 tháng được ngày 25 tháng 6 năm 2026. Từ ngày 25 tháng 6 đến ngày 13 tháng 7 là 18 ngày. Tuổi chính xác là 35 năm, 7 tháng và 18 ngày.

Khi tính trên giấy, người ta thường dùng cách mượn, tương tự phép trừ có nhớ. Viết ngày theo thứ tự năm, tháng, ngày rồi trừ từng cột. Nếu số ngày âm, mượn số ngày của tháng trước tháng hiện tại và trừ 1 ở cột tháng. Nếu số tháng âm, cộng 12 và trừ 1 ở cột năm.

Cách mượn: ngày 13 tháng 7 năm 2026 trừ ngày 25 tháng 11 năm 1990
BướcNămThángNgày
Hôm nay2026713
Ngày sinh19901125
Hiệu ban đầu36-4-12
Mượn 30 ngày của tháng 636-518
Mượn 12 tháng35718

Trong ví dụ này, hai cách cho cùng kết quả. Gần cuối tháng, kết quả có thể khác nhau, như trường hợp đặc biệt đầu tiên dưới đây.

Tuổi tính theo ngày, tuần và giờ

Tuổi tính theo ngày là số ngày từ ngày sinh đến hôm nay, không tính chính ngày sinh: vào ngày bạn chào đời, bạn được 0 ngày tuổi, hôm sau là 1 ngày. Với ví dụ trên, từ ngày 25 tháng 11 năm 1990 đến ngày 13 tháng 7 năm 2026 là 13.014 ngày. Các ngày nhuận khiến việc tính tay khó hơn, nên bạn có thể dùng công cụ tính ngày hoặc đọc hướng dẫn cách đếm số ngày giữa hai ngày.

Từ đó có thể tính số tuần và tháng. Chia số ngày cho 7 để tính tuần: 13.014 ngày là 1.859 tuần và 1 ngày. Tổng số tháng được tính từ tuổi chính xác: 35 năm và 7 tháng là 427 tháng.

Số giờ là con số kém chính xác nhất. Nhân số ngày với 24 được 312.336 giờ, nhưng phép tính đó giả định bạn sinh lúc nửa đêm và bỏ qua giờ mùa hè. Ở những nơi áp dụng, giờ mùa hè làm một ngày ngắn đi vào mỗi mùa xuân và một ngày dài ra vào mỗi mùa thu. Trong cả cuộc đời, các chênh lệch này gần như bù trừ, để lại sai số nhiều nhất một giờ, nhưng việc không biết giờ sinh có thể gây sai số đến 24 giờ. Hãy xem tuổi tính theo giờ là một con số làm tròn.

Các trường hợp đặc biệt

Sinh ngày 29 tháng 2

Ngày 29 tháng 2 chỉ có trong năm nhuận: các năm chia hết cho 4, trừ những năm tròn thế kỷ không chia hết cho 400. Người sinh ngày 29 tháng 2 năm 2000 có sinh nhật đúng ngày lần thứ sáu vào năm 2024 và lần tiếp theo sẽ vào năm 2028 (xem đầy đủ quy tắc trong bài quy tắc năm nhuận). Trong ba năm không nhuận ở giữa, có hai cách quy ước ngày sinh nhật:

  • Ngày 28 tháng 2, giữ sinh nhật trong tháng 2. Phương pháp tính theo ngày kỷ niệm cũng chọn ngày này vì dùng ngày cuối cùng của tháng ngắn hơn.
  • Ngày 1 tháng 3, ngày sau ngày 28 tháng 2. Phương pháp mượn cho kết quả này: vào ngày 28 tháng 2 năm 2026, người đó được 25 năm, 11 tháng và 30 ngày; đến ngày 1 tháng 3 là đúng 26 năm.

Đối với tuổi theo luật, chẳng hạn khi người sinh ngày 29 tháng 2 được phép lái xe, bỏ phiếu hoặc mua đồ uống có cồn, đáp án phụ thuộc vào nơi áp dụng luật. Hãy kiểm tra quy định áp dụng cho bạn thay vì dựa vào công cụ tính.

Sinh ngày 31

Phép tính tháng gặp vấn đề khi ngày sinh không tồn tại trong tháng cần tính. Người sinh ngày 31 tháng 1 năm 2000: một tháng sau ngày 31 tháng 1 năm 2026 là ngày nào? Cũng như với ngày 29 tháng 2, phương pháp tính theo ngày kỷ niệm dùng ngày cuối của tháng ngắn hơn, nên vào ngày 28 tháng 2 năm 2026 người đó được 26 năm và 1 tháng, còn ngày 1 tháng 3 là 26 năm, 1 tháng và 1 ngày. Cách mượn đơn giản cho kết quả sai. Vào ngày 1 tháng 3, phép tính lấy 1 trừ 31 và chỉ mượn 28 ngày của tháng 2, còn âm 2 ngày. Bảng tính cũng có thể gặp lỗi này: tài liệu hỗ trợ cảnh báo tùy chọn “MD” của hàm DATEDIF có thể trả về số âm, số 0 hoặc kết quả không chính xác. Bài hướng dẫn tính tuổi bằng bảng tính có các công thức tránh lỗi này.

Sinh ở múi giờ khác

Ngày sinh của bạn là ngày theo giờ địa phương nơi bạn chào đời, như ghi trên giấy khai sinh. Một em bé sinh lúc 23:30 ngày 31 tháng 12 ở New York chào đời vào lúc 04:30 ngày 1 tháng 1 theo giờ London, nhưng sinh nhật vẫn là ngày 31 tháng 12. Đừng chuyển đổi ngày sinh khi bạn chuyển nơi ở.

Các cách tính tuổi trên thế giới

Tất cả cách tính trên đều dùng tuổi quốc tế: 0 tuổi khi sinh và thêm một tuổi vào mỗi sinh nhật. Đây không phải cách duy nhất. Theo cách tính truyền thống của Hàn Quốc, em bé được tính 1 tuổi khi sinh và mọi người cùng thêm một tuổi vào ngày 1 tháng 1, nên một đứa trẻ sinh ngày 31 tháng 12 sang hôm sau đã 2 tuổi.

Ngày 28 tháng 6 năm 2023, Hàn Quốc chuyển sang dùng tuổi quốc tế trong giấy tờ pháp lý và hành chính, khiến tuổi trên giấy tờ của phần lớn người dân giảm một hoặc hai tuổi chỉ sau một đêm. Khi chuyển đổi, chính phủ vẫn giữ cách thứ ba là “tuổi theo năm” (năm hiện tại trừ năm sinh) cho các lĩnh vực như năm học, nghĩa vụ quân sự và tuổi được phép uống rượu theo luật. Bài viết về tuổi Hàn Quốc giải thích những khác biệt này.

Sử dụng công cụ tính tuổi

Công cụ tính tuổi sẽ thực hiện phép tính cho bạn:

  1. Nhập ngày sinh.
  2. Giữ mục “tuổi vào ngày này” là hôm nay hoặc chọn ngày khác, chẳng hạn ngày chốt tuổi tham gia thể thao hoặc ngày bắt đầu đi học.
  3. Xem tuổi chính xác theo năm, tháng và ngày, cùng tổng số ngày, tuần và giờ bên dưới.

Để biết còn bao lâu đến sinh nhật tiếp theo, đồng hồ đếm ngược hiển thị số ngày còn lại. Để kiểm tra kết quả bằng tay, hãy lấy ngày sinh, cộng số năm và tháng mà công cụ hiển thị, rồi xác nhận kết quả đến đúng hôm nay.

Câu hỏi thường gặp

Sinh năm 2000 thì bao nhiêu tuổi?

Bạn 26 tuổi sau sinh nhật năm 2026 và 25 tuổi trước sinh nhật. Lấy năm hiện tại trừ năm sinh, rồi trừ thêm 1 nếu sinh nhật năm nay chưa đến.

Làm sao tính tuổi theo ngày?

Đếm số ngày từ ngày sinh đến hôm nay, không tính chính ngày sinh. Công cụ tính ngày sẽ tính cả các ngày nhuận.

Người sinh ngày 29 tháng 2 thêm một tuổi khi nào?

Vào năm nhuận, đó là ngày 29 tháng 2. Vào các năm khác, mọi người thường mừng sinh nhật vào ngày 28 tháng 2 hoặc ngày 1 tháng 3, còn quy định pháp lý khác nhau tùy quốc gia hoặc bang.

Vì sao bảng tính hiển thị số ngày âm?

Các công thức mượn ngày, bao gồm DATEDIF với “MD”, có thể cho kết quả sai khi ngày sinh lớn hơn số ngày của tháng trước, chẳng hạn sinh ngày 31. Hãy tính các tháng tròn trước, rồi đếm số ngày còn lại.

Cập nhật:

Mọi ngày tháng, chênh lệch giờ và phép tính trên trang đã được đối chiếu với các nguồn dưới đây.

  1. Hướng dẫn hỗ trợ: Hàm DATEDIF
  2. Người Hàn Quốc trẻ hơn sau khi thay đổi cách tính tuổi (ngày 28 tháng 6 năm 2023)
  3. Đài thiên văn Hải quân Hoa Kỳ: Các loại lịch (quy tắc năm nhuận của lịch Gregory)