Công cụ tính số ngày đã sống là gì?
Công cụ này đếm chính xác số ngày giữa ngày sinh của bạn và bất kỳ ngày kết thúc nào bạn chọn (mặc định là hôm nay). Nó còn quy đổi khoảng thời gian đó ra số tuần, số giờ và số năm gần đúng. Vì phép tính dựa trên lịch thực tế nên nó tự động tính cả những năm nhuận — nhờ vậy kết quả chính xác chứ không chỉ là một phép nhân đơn giản.
Cách sử dụng
Ở hàng đầu tiên, nhập năm, tháng và ngày sinh của bạn. Ở hàng thứ hai, nhập ngày kết thúc mà bạn muốn tính đến (mặc định là ngày hiện tại). Bấm nút tính toán, bạn sẽ thấy tổng số ngày đã sống cùng với số tuần, số giờ và số năm ước lượng.
Giải thích công thức
Công cụ chuyển cả hai ngày thành dấu thời gian tính bằng mili giây vào lúc nửa đêm, lấy dấu thời gian ngày kết thúc trừ đi dấu thời gian ngày sinh, rồi chia cho số mili giây trong một ngày (86.400.000). Kết quả được làm tròn đến số ngày nguyên gần nhất. Số năm được ước tính bằng cách chia số ngày cho 365,25 — độ dài trung bình của một năm sau khi đã tính đến năm nhuận.
$$\text{Days Lived} = \frac{\text{End Date} - \text{Birth Date}}{86400\ \text{s}} \\[1.5em] \text{where}\quad \left\{ \begin{aligned} \text{End Date} &= (\text{End Year},\ \text{End Month},\ \text{End Day}) \\ \text{Birth Date} &= (\text{Birth Year},\ \text{Birth Month},\ \text{Birth Day}) \end{aligned} \right.$$
Ví dụ minh họa
Từ ngày 1 tháng 1 năm 2000 đến ngày 1 tháng 1 năm 2020 là 20 năm. Trong đó có năm năm nhuận (2000, 2004, 2008, 2012, 2016), nên khoảng thời gian này là
$$15 \times 365 + 5 \times 366 = 5.475 + 1.830 = 7.305 \text{ ngày}$$Con số đó tương đương khoảng 1.043,6 tuần, 175.320 giờ và xấp xỉ 20 năm.
Câu hỏi thường gặp
Công cụ có tính cả ngày kết thúc không? Không — nó đếm số ngày đã trôi qua giữa hai mốc, nên nếu so sánh một ngày với chính nó thì kết quả là 0 ngày.
Vì sao dùng 365,25 để tính số năm? Một năm theo lịch trung bình là 365,25 ngày khi cứ bốn năm lại thêm một ngày nhuận, nhờ đó con số "số năm gần đúng" chính xác hơn so với dùng 365.
Tôi có thể tính đến một ngày trong tương lai không? Được. Hãy đặt ngày kết thúc muộn hơn hôm nay để đếm số ngày còn lại đến một cột mốc, hoặc sớm hơn để nhìn lại quá khứ.