Máy tính tuổi miễn phí

Tính tuổi chính xác của bạn từ ngày sinh.

Không có dữ liệu nào rời khỏi thiết bị của bạn

Cách sử dụng

  1. Nhập ngày sinh của bạn.
  2. Tùy chọn thay đổi ngày "Tính đến" (mặc định là hôm nay).
  3. Nhấp vào Tính tuổi để xem tuổi chính xác của bạn tính bằng năm, tháng, ngày, giờ và phút.
  4. Đếm ngược đến sinh nhật tiếp theo của bạn được hiển thị bên dưới kết quả.

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

Tuổi được tính như thế nào?

Máy tính tính toán sự chênh lệch giữa hai ngày bằng phép toán lịch, trừ riêng các giá trị năm, tháng và ngày thay vì chia cho số ngày gần đúng mỗi năm.

Nó có tính đến năm nhuận không?

Có. Phép tính sử dụng đối tượng Date tích hợp sẵn của JavaScript, xử lý chính xác năm nhuận và độ dài tháng khác nhau.

Tôi có thể tính khoảng thời gian giữa hai ngày bất kỳ không?

Có. Thay đổi cả trường "Ngày sinh" và "Tính đến ngày" thành hai ngày bất kỳ để tìm sự chênh lệch chính xác giữa chúng.

Tại sao "Tuổi Chính Xác" khó hơn nghe có vẻ

Một phép tính ngây thơ ("hôm nay trừ đi ngày sinh của bạn theo ngày, chia cho 365,25") sai đủ để có ý nghĩa đối với bất kỳ câu trả lời chính xác nào. Các tháng dương lịch có độ dài khác nhau. Năm nhuận được chèn không đều (mỗi 4 năm, ngoại trừ các năm thế kỷ không chia hết cho 400, vì vậy năm 2000 là năm nhuận, 1900 không phải, 2100 sẽ không phải). Múi giờ cắn: nếu bạn sinh lúc 23:00 ở Tokyo và đang tính tuổi ở Los Angeles, khoảnh khắc sinh của bạn theo giờ địa phương là "khuya ngày X" hoặc "sớm ngày Y" tùy thuộc vào chiếc đồng hồ nào bạn tin tưởng. Giờ tiết kiệm ánh sáng ban ngày thêm hoặc bớt một giờ hai lần một năm. Máy tính này làm đúng (toán lịch theo năm/tháng/ngày thay vì chia cho 365), vì vậy kết quả chính xác đến ngày cho bất kỳ cặp ngày nào trong bất kỳ khoảng năm nào.

Quy ước Hầu hết Thế giới Sử dụng

Ở hầu hết thế giới phương Tây, tuổi là "theo niên đại": các năm hoàn thành kể từ khi sinh, bỏ qua các năm phân số. Một đứa trẻ 5 tuổi trở thành 6 vào ngày sinh nhật, không phải dần dần. Bảo hiểm, hồ sơ y tế, đủ điều kiện bỏ phiếu, tuổi lái xe, tuổi uống rượu, và hầu hết các khung pháp lý sử dụng định nghĩa này. Nơi nó trở nên thú vị: một số hợp đồng bảo hiểm sử dụng "tuổi sinh nhật cuối cùng" hoặc "tuổi sinh nhật tiếp theo", khác biệt đáng kể vào các ngày gần sinh nhật. Hiển thị năm chính của máy tính khớp với quy ước theo niên đại: bao nhiêu năm đầy đủ đã trôi qua.

Cách tính Tuổi Đông Á, và Sự chuyển đổi của Hàn Quốc 2023

Một số nền văn hóa Đông Á trong lịch sử đã sử dụng một hệ thống khác, đôi khi được gọi là "tuổi Hàn Quốc" hoặc "tuổi Trung Quốc": khi sinh bạn được coi là tuổi 1 (bạn đang ở "năm đầu tiên của cuộc đời"), và bạn tăng tuổi vào mỗi Tết Âm lịch thay vì vào ngày sinh nhật của bạn. Theo hệ thống này, một em bé sinh ngày 31 tháng 12 đã 2 tuổi vào ngày 1 tháng 1: một năm vì còn sống, cộng với một năm cho năm mới. Hàn Quốc là quốc gia cuối cùng sử dụng điều này cho mục đích chính thức; vào tháng 12 năm 2022, Quốc hội Hàn Quốc đã thông qua luật, có hiệu lực ngày 28 tháng 6 năm 2023, chuyển tất cả các tài liệu chính thức sang cách tính tuổi quốc tế (theo niên đại). Blog In Custodia Legis của Thư viện Quốc hội có bản tóm tắt pháp lý. Trung Quốc và Việt Nam đã không chính thức bỏ hệ thống; Nhật Bản đã chuyển đổi vào năm 1902. Vì vậy vào năm 2026, về cơ bản mọi quốc gia đều sử dụng tuổi theo niên đại cho mục đích pháp lý, nhưng hệ thống Đông Á vẫn tồn tại trong bối cảnh văn hóa / gia đình.

Em bé Năm Nhuận ("Leaplings")

Sinh vào ngày 29 tháng 2? Bạn chỉ có sinh nhật "thật" mỗi bốn năm (hoặc tám, vào các năm thế kỷ không nhuận). Quy ước common-law được sử dụng ở Anh, Hồng Kông và Đài Loan coi leaplings như tăng thêm một tuổi vào ngày 1 tháng 3 trong các năm không nhuận; một thiểu số khu vực pháp lý (New Zealand, Nevada, California DMV) sử dụng ngày 28 tháng 2 thay thế. Tác động thực tế: các ranh giới tuổi pháp lý (đủ 18, đủ 21) cần một dự phòng được xác định, và câu trả lời thay đổi theo quốc gia. Máy tính tuân theo quy ước common-law 1 tháng 3.

Tại sao Múi giờ Quan trọng hơn Bạn nghĩ

Hai đầu vào ngày đều trông giống như "chỉ là một ngày", nhưng đối tượng Date của JavaScript lưu trữ nội bộ mili giây kể từ kỷ nguyên Unix trong UTC. Khi bạn nhập 1990-01-15 vào bộ chọn ngày, trình duyệt phân tích nó là nửa đêm UTC vào ngày đó. Trong một offset UTC dương (Tokyo, Berlin, Sydney), khoảnh khắc địa phương đó hiển thị chính xác. Trong một offset âm (New York, LA, Mexico City), nửa đêm UTC là ngày trước đó theo giờ địa phương, nghĩa là sinh nhật hiển thị của bạn có thể dịch chuyển một ngày nếu máy tính không xử lý chuyển đổi cẩn thận. Máy tính này neo cả hai ngày vào buổi trưa giờ địa phương để tránh vấn đề, vì vậy kết quả cấp ngày ổn định bất kể bạn ở đâu.

Đối với độ chính xác dưới ngày (giờ và phút), đầu vào sẽ cần một trường thời gian sinh và bộ chọn múi giờ. Máy tính hiện hiển thị giờ và phút được tính từ chênh lệch cấp ngày, chính xác cho ranh giới ngày nhưng làm tròn thành phần trong ngày.

Các Trường hợp Sử dụng Phổ biến

Quyền riêng tư

Ngày sinh là một trong những bộ định danh trường đơn mạnh nhất theo hầu hết các khuôn khổ quyền riêng tư (NIST SP 800-122 ở Hoa Kỳ, Điều 4 GDPR ở EU). Kết hợp với tên và vị trí thô, DOB một mình đã đủ để xác định hầu hết các cá nhân thành một người duy nhất. Máy tính này chạy hoàn toàn trong trình duyệt của bạn: các đầu vào ngày, các phép tính và kết quả đều sống trong JavaScript trên thiết bị của bạn. Không có gì được truyền đi, không có sự kiện analytics nào ghi lại các giá trị, không có danh sách tiếp thị nào ghi lại đầu vào. Nhiều máy tính tuổi miễn phí được tài trợ bằng cách nắm bắt chính xác loại dữ liệu nhân khẩu học này; cái này thì không.

Những Lỗi Thường gặp

  1. Sử dụng 365 ngày cho một năm. Tính toán ngây thơ "chia cho 365" trôi đi ~25 ngày trong khoảng thời gian 100 năm (do năm nhuận). Toán lịch (trừ Y/M/D riêng biệt) đưa ra câu trả lời đúng.
  2. Lệch một khi sinh nhật chưa xảy ra trong năm nay. Nếu phép tính nói "bạn 30 tuổi và -3 tháng", logic cơ bản sai; nó nên là "29 tuổi và 9 tháng".
  3. Quên múi giờ trong phân tích cú pháp Date của JavaScript. new Date('1990-01-15') phân tích là nửa đêm UTC; trong một offset UTC âm hiển thị là ngày 14 tháng 1 theo giờ địa phương. Neo vào buổi trưa giờ địa phương hoặc sử dụng new Date(year, month, day) (sử dụng giờ địa phương) để tránh lỗi.
  4. Coi tuổi Đông Á là sai. Đó là một quy ước văn hóa khác, không phải lỗi. Sự chuyển đổi của Hàn Quốc 2023 làm cho hệ thống quốc tế trở thành phổ quát cho mục đích chính thức, nhưng các gia đình Hàn Quốc / Trung Quốc / Việt Nam / Nhật Bản vẫn có thể nói về tuổi bằng hệ thống cũ trong bối cảnh không chính thức.
  5. Nhân tuổi chó với 7. Sự đơn giản hóa dân gian; mối quan hệ thực tế là phi tuyến tính. Sử dụng công thức logarit Wang 2020 để chuyển đổi chó sang người chính xác hơn.
  6. Nhầm lẫn tuổi và đếm sinh nhật. Một người mà sinh nhật thứ 30 là ngày mai hiện 29 tuổi, không phải 30. Tuổi là những gì đã trôi qua, không phải những gì được mong đợi.
  7. Tính tuổi cho mục đích pháp lý từ một công cụ như thế này mà không kiểm tra khu vực pháp lý. Em bé năm nhuận, ngày trưởng thành, quy ước "tuổi sinh nhật cuối cùng" đều thay đổi theo quốc gia. Đối với mục đích thực sự pháp lý (đủ điều kiện thị thực, bảo lãnh bảo hiểm), hãy xác nhận với quy chế liên quan.

Các Câu hỏi Thường gặp Khác

Tại sao tuổi tính theo ngày của tôi khác với tuổi × 365?

Do năm nhuận. Trong 30 năm, bạn tích lũy 7 hoặc 8 ngày nhuận; trong 100 năm, ~24. Nhân với 365 bỏ qua chúng. Số đếm ngày từ máy tính này là số đếm thực tế giữa hai ngày, tính đến mọi ngày nhuận trong khoảng thời gian.

Khi nào một em bé năm nhuận đủ 18 tuổi về mặt pháp lý?

Phụ thuộc vào khu vực pháp lý. Dự phòng common-law được sử dụng ở Anh, Hồng Kông và Đài Loan là ngày 1 tháng 3 trong các năm không nhuận; một thiểu số khu vực pháp lý (bao gồm New Zealand, Nevada và California DMV) sử dụng ngày 28 tháng 2 thay thế. Quy ước chức năng mà máy tính này sử dụng là ngày 1 tháng 3.

Ngày sinh của tôi có được tải lên đâu không?

Không. Phép tính chạy hoàn toàn trong trình duyệt của bạn. Ngày sinh là một trong những bộ định danh trường đơn mạnh nhất: theo GDPR đó là dữ liệu cá nhân, theo hầu hết các khuôn khổ quyền riêng tư của Hoa Kỳ đó là PII. Máy tính phía máy chủ yêu cầu DOB của bạn đang lấy một mảnh dữ liệu có giá trị cao; cái này giữ nó trên máy của bạn.

Tôi có thể tính tuổi giữa hai ngày bất kỳ, không chỉ "đến hôm nay"?

Có. Đó là điều mà trường "Ngày tham chiếu" làm. Theo mặc định, nó được đặt thành hôm nay; thay đổi nó thành bất kỳ ngày tương lai hoặc quá khứ nào để tính "tuổi vào ngày đó". Hữu ích cho các mốc thời gian thị thực ("tôi có còn dưới 35 tuổi vào ngày bắt đầu chương trình không?"), lập kế hoạch đăng ký trường học, dự đoán hưu trí, hoặc chỉ "tôi sẽ bao nhiêu tuổi khi cháu gái của tôi tốt nghiệp?"

Hiển thị giờ / phút chính xác đến mức nào?

Kết quả cấp ngày là chính xác. Giờ/phút được lấy từ chênh lệch cấp ngày thay vì từ một cặp thời gian-sinh và thời gian-hiện-tại chính xác, vì vậy chúng chính xác đến ranh giới ngày nhưng không tính đến thời gian-sinh-vs-bây-giờ thực tế trong một ngày. Đối với độ chính xác chính xác đến phút, bạn sẽ cần đầu vào thời gian sinh cộng với bộ chọn múi giờ.

Còn "năm chó" thì sao?

Cổ điển "năm chó = 7 × năm người" là một xấp xỉ thô lệch cho cả chó rất trẻ và rất già. Một nghiên cứu epigenetic 2020 (Wang et al, Cell Systems) đã đo các mẫu methyl hóa DNA ở chó và người và đề xuất một mối quan hệ logarit: tuổi người tương đương ≈ 16 × ln(năm chó) + 31. Vì vậy một con chó 1 tuổi là ~31 theo cách tính người, một con 4 tuổi là ~53, một con 10 tuổi là ~68. Quy tắc cổ điển 7× phóng đại tuổi cho chó già hơn. Máy tính này cho bạn tuổi chó chính xác theo năm/ngày; áp dụng phương trình thủ công cho tương đương người.

Công cụ liên quan

Bộ hẹn giờ đếm ngược miễn phí Trình Chuyển Đổi Dấu Thời Gian Unix Miễn Phí Máy tính BMI miễn phí