Kết nối qua MCP →

Nhập phép tính

Công thức

Công thức: Tôi Bao Nhiêu Tuổi? Công Cụ Tính Tuổi Chính Xác
Show calculation steps (1)
  1. Leap year

    Leap year: Tôi Bao Nhiêu Tuổi? Công Cụ Tính Tuổi Chính Xác

    A year is a leap year when divisible by 4 and (not by 100 or by 400). February then has 29 days, affecting day validation and the day-borrow step.

Quảng cáo

Kết quả

Tuổi chính xác của bạn
36 yrs, 0 mos, 11 days
+ 4 hrs 4 min 51 sec
36
Năm
0
Tháng
11
Ngày
4
Giờ
4
Phút
51
Giây
Tuổi được tính dựa trên đồng hồ của thiết bị tại thời điểm bấm tính. Nếu bạn sinh ra ở một múi giờ khác với nơi bạn đang ở, hãy điều chỉnh giờ sinh nhập vào theo độ lệch múi giờ.

Công cụ này làm được gì

Công cụ "Tôi bao nhiêu tuổi?" cho bạn biết chính xác số tuổi của mình tính đến thời điểm hiện tại, được chia nhỏ thành số năm, tháng, ngày, giờ, phút và giây đã trôi qua trọn vẹn. Công cụ áp dụng cách tính tuổi tròn (tuổi đầy đủ) theo chuẩn phương Tây dựa trên lịch Gregory — đúng số tuổi mà bạn kỷ niệm mỗi dịp sinh nhật, chứ không phải kiểu tính tuổi mụ hay tuổi âm lịch quen thuộc ở Việt Nam. Lưu ý: nếu bạn cần "tuổi ta" để xem ngày hay xem tử vi, kết quả ở đây sẽ là tuổi dương (tuổi tròn). Mốc thời gian tham chiếu được lấy từ đồng hồ trên thiết bị của bạn ngay lúc bấm tính, nên phần giây sẽ nhảy theo thời gian thực.

Dòng thời gian từ ngày sinh đến hiện tại chia theo các đơn vị tuổi
Tuổi chính xác của bạn là khoảng thời gian từ khi sinh ra đến hiện tại, chia thành năm, tháng, ngày, giờ, phút và giây.

Cách sử dụng

Chọn Tháng, Ngày và Năm sinh của bạn. Chọn định dạng đồng hồ 12 giờ hoặc 24 giờ, rồi nhập giờ sinh dưới dạng bốn chữ số (hhmm) — ví dụ 0830 cho 8:30 sáng, hoặc 1415 cho 2:15 chiều. Với đồng hồ 12 giờ, hãy chọn am (sáng) hoặc pm (chiều/tối). Nếu muốn, bạn có thể tích vào ô "Hiển thị tuổi theo dạng ngang" để xem bố cục nằm ngang. Kết quả sẽ hiện ra tuổi đầy đủ kèm bảng chi tiết.

Giải thích công thức

Công cụ tính chênh lệch theo lịch bằng thuật toán "mượn" thay vì chia đơn thuần. Công thức cơ bản là:

$$\text{Age} = \text{now} - \text{birth} \;\Rightarrow\; (Y, M, D, H, Min, S)$$

Nó lấy từng thành phần của ngày/giờ sinh trừ đi từng thành phần của ngày/giờ hiện tại, bắt đầu từ giây:

$$\Delta = \text{now} - \text{birth}, \text{ borrow per unit}$$

Mỗi khi một thành phần bị âm, nó sẽ mượn từ đơn vị lớn hơn liền kề: giây mượn 60 từ phút, phút mượn 60 từ giờ, giờ mượn 24 từ ngày, ngày mượn theo số ngày của tháng trước đó (có tính năm nhuận), và tháng mượn 12 từ năm. Một năm được coi là năm nhuận khi:

$$(y\bmod 4=0)\wedge((y\bmod100\neq0)\vee(y\bmod400=0))$$

Nhờ vậy ta có được cách phân tách Năm/Tháng/Ngày/Giờ/Phút/Giây tự nhiên đúng như mọi người vẫn hình dung.

Trừ ngày sinh khỏi ngày hiện tại với việc mượn giữa ngày, tháng và năm
Khi một đơn vị bị âm, nó mượn từ đơn vị lớn hơn kế tiếp — ví dụ, số ngày dư lấy từ tháng trước.

Ví dụ minh họa

Sinh ngày 15 tháng 6 năm 1990 lúc 08:30:00 (nhập là 0830, am). Hiện tại: ngày 10 tháng 3 năm 2024, lúc 14:45:20. Giây: \(20 - 0 = 20\). Phút: \(45 - 30 = 15\). Giờ: \(14 - 8 = 6\). Ngày: \(10 - 15 = -5\), mượn tháng 2 năm 2024 (năm nhuận, 29 ngày) → \(24\), trừ 1 tháng. Tháng: \(3 - 6 = -3\), rồi \(-1 = -4\), mượn \(+12\) → \(8\), trừ 1 năm. Năm: \(2024 - 1990 = 34\), rồi \(-1 = 33\). Kết quả: 33 năm, 8 tháng, 24 ngày, 6 giờ, 15 phút, 20 giây.

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

Công cụ có tính năm nhuận không? Có. Ngày 29 tháng 2 là hợp lệ trong các năm nhuận, và bước "mượn ngày" sẽ dùng đúng số ngày của tháng liền trước.

Còn múi giờ thì sao? Phép tính dựa trên giờ địa phương của thiết bị bạn đang dùng. Nếu bạn sinh ra ở một múi giờ khác với nơi bạn đang ở, hãy điều chỉnh giờ sinh nhập vào theo độ lệch múi giờ (ví dụ: sinh lúc 8:00 sáng giờ miền Đông Mỹ nhưng hiện ở giờ Thái Bình Dương, hãy nhập 5:00 sáng).

Nếu tôi nhập một ngày trong tương lai thì sao? Tuổi không thể là số âm, vì vậy nếu ngày sinh nằm ở tương lai, kết quả trả về sẽ toàn bộ là số không.

Cập nhật lần cuối: