Máy tính khoảng cách ngày

Tính số ngày, tuần, tháng và năm giữa hai ngày.

Chọn ngày đầu tiên.
Chọn ngày thứ hai.

Khoảng thời gian

68

Tổng số tuần9,7
Số tháng xấp xỉ2,2
Số năm xấp xỉ0,19

Cách sử dụng công cụ tính khoảng cách ngày này

  1. Chọn ngày bắt đầu

    Chọn ngày đầu tiên trong trường Ngày bắt đầu.

  2. Chọn ngày kết thúc

    Chọn ngày thứ hai trong trường Ngày kết thúc.

  3. Xem kết quả

    Xem tổng số ngày, tuần, số tháng xấp xỉ và số năm xấp xỉ giữa hai ngày.

Phương pháp luận

Cách máy tính khoảng cách ngày hoạt động

Công cụ tính khoảng cách ngày này tính toán khoảng thời gian tuyệt đối giữa hai ngày lịch và biểu thị bằng nhiều đơn vị thông dụng — tổng số ngày, tuần, tháng xấp xỉ và năm xấp xỉ. Số ngày được tính chính xác vì dựa trên hệ thống Số Ngày Julian, gán một số nguyên liên tiếp cho mỗi ngày lịch và tính đến tất cả các quy tắc năm nhuận trong lịch Gregory. Số tuần được tính bằng cách chia tổng số ngày cho bảy. Số tháng và năm là con số xấp xỉ vì các tháng trong lịch thay đổi từ 28 đến 31 ngày; công cụ sử dụng độ dài tháng trung bình được chấp nhận phổ biến là 30,4375 ngày (365,25 ÷ 12) và năm trung bình là 365,25 ngày để đưa ra ước tính thực tế phù hợp cho việc lập kế hoạch dự án, thời hạn hợp đồng, xác minh độ tuổi và đếm ngược sự kiện.

Công thức
ngày = |ngày₂ − ngày₁|
ngày₁ Ngày bắt đầu được biểu thị dưới dạng Số Ngày Julian
ngày₂ Ngày kết thúc được biểu thị dưới dạng Số Ngày Julian
ngày Số ngày lịch tuyệt đối giữa hai ngày
tuần ngày ÷ 7 (làm tròn đến hai chữ số thập phân)
tháng ngày ÷ 30,4375 (số tháng lịch xấp xỉ)
năm ngày ÷ 365,25 (số năm lịch xấp xỉ, có tính đến năm nhuận)
Ví dụ

Giả sử bạn cần tính khoảng thời gian giữa ngày 1 tháng 3 năm 2024 và ngày 15 tháng 9 năm 2025. Ngày 1 tháng 3 năm 2024 là Số Ngày Julius 2460371 và ngày 15 tháng 9 năm 2025 là JDN 2460929. Hiệu số tuyệt đối là 2460929 − 2460371 = 564 ngày. Chia cho 7 được khoảng 80,57 tuần. Chia cho 30,4375 được khoảng 18,53 tháng. Chia cho 365,25 được khoảng 1,54 năm.

Nếu bạn cần tính khoảng thời gian từ ngày 15 tháng 1 năm 2025 đến ngày 3 tháng 10 năm 2025, công cụ sẽ trả về kết quả là 261 ngày, khoảng 37,29 tuần, xấp xỉ 8,57 tháng và khoảng 0,71 năm.

Các giả định
  • Cả hai ngày đều tuân theo lịch Gregory. Công cụ tính toán không điều chỉnh cho việc chuyển đổi từ lịch Julius sang lịch Gregory vốn diễn ra vào các thời điểm khác nhau ở các quốc gia.
  • Việc chuyển đổi tháng và năm sử dụng độ dài trung bình (30,4375 ngày mỗi tháng, 365,25 ngày mỗi năm) và do đó chỉ mang tính xấp xỉ — chúng sẽ không khớp chính xác với việc đếm trọn tháng lịch hoặc ngày sinh nhật.
  • Phép tính chỉ dựa trên ngày; nó không tính đến thời gian trong ngày, vì vậy sự khác biệt giữa ngày 1 tháng 1 lúc 23:59 và ngày 2 tháng 1 lúc 00:01 được báo cáo là một ngày trọn vẹn.
  • Năm nhuận được xử lý tự động: các năm chia hết cho 4 là năm nhuận, ngoại trừ các năm thế kỷ, vốn cũng phải chia hết cho 400.
Ghi chú
  • Đối với các thời hạn pháp lý hoặc hợp đồng quy định trọn tháng lịch, hãy đếm trực tiếp các tháng trên lịch thay vì dựa vào ước tính trung bình.
  • Kết quả luôn là một số không âm bất kể bạn nhập ngày nào trước — công cụ tính toán lấy giá trị tuyệt đối của hiệu số.
  • Việc đếm ngày làm việc (không bao gồm cuối tuần và ngày lễ) yêu cầu một phép tính riêng và không được bao gồm trong công cụ này.
  • Nếu bạn cần tính tuổi theo số năm đã hoàn thành cho các mục đích pháp lý, hãy sử dụng các trường năm và tháng từ hai ngày thay vì ước tính năm theo số thập phân.
Nguồn tham khảo
  1. Hệ thống Số Ngày Julius — Niên giám Thiên văn của Đài quan sát Hải quân Hoa Kỳ
  2. Quy tắc năm nhuận của lịch Gregory — ISO 8601 và Phụ lục Giải thích cho Niên giám Thiên văn

Tại sao số ngày đếm được là chính xác

Công cụ tính toán chuyển đổi mỗi ngày lịch thành Số Ngày Julian — một số nguyên liên tiếp tăng thêm một đơn vị cho mỗi ngày lịch bất kể độ dài của tháng hay năm nhuận. Việc trừ hai Số Ngày Julian cho ra một số nguyên chính xác về số ngày mà không bao giờ bị sai lệch hay làm tròn. Phương pháp này đã được các nhà thiên văn học sử dụng từ thế kỷ 16 chính vì nó loại bỏ được những điểm bất thường của lịch Gregory. Cho dù khoảng thời gian đi qua tháng Hai của năm nhuận, bước qua ranh giới thế kỷ hay kéo dài nhiều thập kỷ, phép trừ luôn trả về đúng số ngày đã trôi qua. Số tuần sau đó được tính bằng cách chia tổng số ngày chính xác đó cho bảy, vì vậy con số tuần cũng thừa hưởng độ chính xác tương tự.

Khi nào số tháng và năm xấp xỉ là đủ dùng

Vì các tháng trong lịch thay đổi từ 28 đến 31 ngày, nên không có một phép quy đổi chính xác duy nhất từ ngày sang tháng. Công cụ tính toán sử dụng mức trung bình được chấp nhận rộng rãi là 30,4375 ngày mỗi tháng (365,25 ÷ 12) và 365,25 ngày mỗi năm. Những con số trung bình này đủ chính xác cho tiến độ dự án, thời hạn thuê nhà, ước tính độ tuổi và lập kế hoạch sự kiện. Chúng sẽ ít hữu ích hơn khi bạn cần tính tròn tháng lịch cho các chu kỳ thanh toán hoặc thời hạn pháp lý — trong những trường hợp đó, hãy đếm trực tiếp các tháng trên lịch. Con số năm thập phân cũng thực tế tương tự cho các ước tính sơ bộ nhưng không nên thay thế cho việc tính ngày sinh nhật hoặc ngày kỷ niệm chính xác khi cần độ chuẩn xác cao.

Câu hỏi thường gặp về máy tính khoảng cách ngày

Tại sao số tháng và năm được liệt kê là con số xấp xỉ?

Các tháng trong lịch có từ 28 đến 31 ngày, và các năm luân phiên giữa 365 và 366 ngày. Máy tính sử dụng độ dài trung bình (30,4375 ngày mỗi tháng và 365,25 ngày mỗi năm) để đưa ra ước tính thực tế, vì vậy kết quả có thể không khớp hoàn toàn với việc đếm các tháng lịch trên tờ lịch treo tường.

Máy tính này có tính đến năm nhuận không?

Có. Việc đếm ngày tuân theo đầy đủ các quy tắc năm nhuận của lịch Gregory — bao gồm cả ngoại lệ về thế kỷ — vì vậy ngày 29 tháng 2 sẽ được tính bất cứ khi nào nó nằm trong khoảng ngày đã chọn.

Tôi có thể sử dụng công cụ này để tính tuổi của ai đó không?

Bạn có thể nhận được một con số xấp xỉ gần đúng bằng cách nhập ngày sinh làm ngày bắt đầu và hôm nay làm ngày kết thúc. Để có số tuổi chính xác theo năm đã hoàn thành, hãy đếm trọn năm và tháng lịch thay vì dựa vào con số năm thập phân.

Thứ tự nhập ngày có quan trọng không?

Không. Máy tính lấy giá trị tuyệt đối của hiệu số, vì vậy bạn sẽ nhận được cùng một kết quả dương bất kể ngày sớm hơn hay muộn hơn được nhập trước.

Tại sao tổng số ngày lại khác với kết quả tôi đếm trên lịch?

Nhầm lẫn về "bài toán trồng cây" (fence-post error) là nguyên nhân phổ biến nhất. Máy tính này đếm số ngày giữa hai ngày (không bao gồm ngày bắt đầu). Nếu bạn cần bao gồm cả hai ngày đầu và cuối, hãy cộng thêm một ngày vào kết quả.

Người viết Jan Křenek Người sáng lập và nhà phát triển chính
Người kiểm duyệt Đánh giá phương pháp luận DigitSum Xác minh công thức và QA
Cập nhật lần cuối 10 thg 3, 2026

Sử dụng kết quả này để tham khảo và hãy xác nhận các quyết định quan trọng với chuyên gia có chuyên môn.

Dữ liệu nhập vào được lưu trong trình duyệt trừ khi có tính năng mới thông báo khác cho bạn.