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
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. 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.

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 dương 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 là chính xác vì công cụ chuẩn hóa cả hai ngày về giá trị lịch UTC chỉ có ngày trước khi trừ, tính đến 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 là 30,4375 ngày (365,25 ÷ 12) và năm trung bình là 365,25 ngày như một ước tính lập kế hoạch phù hợp cho tiến độ dự án, thời hạn hợp đồng, ước tính 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 chuẩn hóa thành giá trị lịch UTC chỉ có ngày
ngày₂ Ngày kết thúc được chuẩn hóa thành giá trị lịch UTC chỉ có ngày
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 (năm lập kế hoạch xấp xỉ)
Ví dụ

Giả sử bạn cần tính khoảng thời gian từ ngày 1 tháng 3 năm 2024 đến ngày 15 tháng 9 năm 2025. Hiệu số UTC chỉ có ngày là 563 ngày lịch. Chia cho 7 được khoảng 80,43 tuần. Chia cho 30,4375 được khoảng 18,50 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. Đài quan sát Hải quân Hoa Kỳ — Công cụ chuyển đổi Ngày Julian — tham chiếu cho việc đánh số ngày Julian
  2. ISO — Định dạng ngày và giờ ISO 8601 — biểu diễn ngày theo lịch Gregory

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

Công cụ coi mỗi đầu vào là một giá trị lịch Gregory chỉ có ngày và so sánh các ngày đã chuẩn hóa đó, vì vậy thời gian trong ngày và chuyển đổi giờ mùa hè địa phương không ảnh hưởng đến kết quả. Việc trừ hai ngày đã chuẩn hóa cho ra số ngày nguyên chính xác, không bao giờ bị sai lệch hay làm tròn. Cho dù khoảng thời gian đi qua tháng Hai trong 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ừ vẫn trả về đúng số ngày lịch đã trôi qua. Số tuần sau đó được tính bằng cách chia con số chính xác đó cho bảy, vì vậy con số tuần cũng có cùng độ chính xác.

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 chuyển đổi chính xác duy nhất từ ngày sang tháng. Công cụ sử dụng mức trung bình lập kế hoạch là 30,4375 ngày mỗi tháng (365,25 ÷ 12) và 365,25 ngày mỗi năm. Các mức trung bình này hữu ích cho tiến độ dự án, thời hạn thuê, ước tính tuổi và lập kế hoạch sự kiện. Chúng trở nên ít hữu ích hơn khi bạn cần tính tròn tháng lịch cho 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 độ chính 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 dao động từ 28 đến 31 ngày, và các năm luân phiên giữa 365 và 366 ngày. Công cụ sử dụng độ dài trung bình lập kế hoạch (30,4375 ngày mỗi tháng và 365,25 ngày mỗi năm), vì vậy kết quả có thể không khớp hoàn toàn với việc đếm tròn tháng trên 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.