Máy Tính Số Ngày Giữa 2 Mốc Thời Gian – Công Cụ Đếm Ngày Online

Máy Tính Số Ngày Giữa 2 Mốc Thời Gian N = J₂ − J₁

Tính số ngày, tuần, tháng, năm giữa hai mốc thời gian với phân tích chi tiết từng bước: số ngày lịch, số năm - tháng - ngày, ngày trong tuần, ngày cuối tuần và ngày làm việc.

Máy tính phía trên đếm số ngày giữa hai mốc thời gian, rồi phân tích kết quả thành năm, tháng, ngày, số tuần, số ngày trong tuần, ngày cuối tuần và ngày làm việc. Tích ô Tính cả ngày kết thúc khi muốn đếm cả hai đầu mốc, tích ô Loại trừ cuối tuần khi cần số ngày làm việc. Bấm Ví dụ mẫu để xem ví dụ 1 bên dưới.

Trục thời gian từ ngày bắt đầu đến ngày kết thúc, các ngày được đếm và phần cộng thêm 1 khi tính cả ngày kết thúc.J₂ − J₁ lần chuyển ngàyNgày bắt đầu (J₁)Ngày kết thúc (J₂)+1 nếu tính cả ngày cuốiN = J₂ − J₁ (+ 1)
Mỗi vạch là một ngày. Hiệu J₂ − J₁ đếm số lần chuyển ngày; muốn đếm cả hai đầu mốc thì cộng thêm 1.

📅 Tính số ngày giữa hai ngày là gì?

Việc tính số ngày giữa hai mốc thời gian là phép tính cơ bản nhưng rất hữu ích trong cuộc sống hằng ngày. Đây là quá trình xác định khoảng cách thời gian (tính bằng ngày, tuần, tháng hoặc năm) giữa hai ngày cụ thể.

Công cụ này giúp bạn:

  • ✅ Tính số ngày còn lại đến một sự kiện quan trọng
  • ✅ Xác định thời gian làm việc trong một dự án
  • ✅ Tính tuổi chính xác theo ngày
  • ✅ Quản lý thời hạn hợp đồng, bảo hành
  • ✅ Lập kế hoạch du lịch, nghỉ phép

📐 Công thức tính số ngày

Công thức cơ bản

Đánh số mọi ngày bằng một dãy số liên tục, mỗi ngày tăng đúng 1. Trong thiên văn và lập trình, dãy đó là số ngày Julius (JDN). Gọi J₁, J₂ là số JDN của ngày bắt đầu và ngày kết thúc:

N = J₂ − J₁
N (tính cả hai đầu) = J₂ − J₁ + 1

Ví dụ JDN của 01/01/2024 là 2.460.311 và của 31/12/2024 là 2.460.676. Hiệu là 365; tính cả hai đầu thì được 366 ngày. Năm nhuận đã nằm sẵn trong dãy số nên không cần cộng tay từng tháng.

Trong Excel/Google Sheets

Cách 1: Phép trừ đơn giản

=B2 - A2

Trong đó A2 là ngày bắt đầu, B2 là ngày kết thúc. Excel lưu ngày dưới dạng số thứ tự, nên phép trừ chính là J₂ − J₁.

Cách 2: Hàm DAYS

=DAYS(B2, A2)

Hàm này trả về đúng hiệu B2 − A2, tức chỉ tính một trong hai đầu mốc.

Cách 3: Hàm DATEDIF

=DATEDIF(A2, B2, "d")

Tham số “d” nghĩa là “days” (ngày).

Tính cả ngày bắt đầu và kết thúc

=B2 - A2 + 1

Tính số ngày làm việc (loại trừ cuối tuần)

=NETWORKDAYS(A2, B2)

Hàm này tính cả hai đầu mốc và tự động loại trừ Thứ Bảy, Chủ Nhật.

💡 Ví dụ minh họa chi tiết

Ví dụ 1: Tính số ngày trong năm

Đề bài: Tính số ngày từ 01/01/2024 đến 31/12/2024, tính cả hai đầu. Đây là bộ số của nút Ví dụ mẫu.

Bước 1: Xác định hai mốc thời gian

  • Ngày bắt đầu: 01/01/2024 (Thứ Hai)
  • Ngày kết thúc: 31/12/2024 (Thứ Ba)

Bước 2: Tính số ngày

Năm 2024 là năm nhuận (chia hết cho 4, không chia hết cho 100), nên có 366 ngày.

N = 2.460.676 − 2.460.311 + 1 = 366

Bước 3: Phân tích chi tiết

  • Tổng số tuần: 366 = 7 × 52 + 2, tức 52 tuần và 2 ngày
  • Tổng số tháng: 12 tháng, đúng 1 năm
  • Số ngày làm việc (trừ cuối tuần): 5 × 52 + 2 = 262 ngày, vì 2 ngày lẻ là Thứ Hai và Thứ Ba

Ví dụ 2: Tính tuổi chính xác

Đề bài: Một người sinh ngày 15/03/2000. Tính tuổi của người đó đến ngày 20/10/2024.

Lời giải: Tuổi đo từ lúc sinh nên không tính thêm ngày cuối. Trên máy tính, bỏ tích ô Tính cả ngày kết thúc.

Bước 1: Xác định khoảng thời gian: từ 15/03/2000 đến 20/10/2024.

Bước 2: Tính toán

  • Tổng số ngày: 8.985 ngày
  • Phân tích: 15/03/2000 + 24 năm 7 tháng = 15/10/2024, thêm 5 ngày nữa là 20/10/2024

Kết luận: Người đó 24 tuổi (tròn), chính xác là 24 năm 7 tháng 5 ngày.

Ví dụ 3: Tính thời gian dự án

Đề bài: Một dự án bắt đầu ngày 05/06/2024 (Thứ Tư) và kết thúc ngày 28/09/2024 (Thứ Bảy). Tính số ngày làm việc (loại trừ cuối tuần).

Bước 1: Tính tổng số ngày, tính cả hai đầu

N = 115 + 1 = 116 ngày

Bước 2: Đếm số ngày cuối tuần

116 = 7 × 16 + 4

16 tuần tròn có 2 × 16 = 32 ngày cuối tuần. 4 ngày lẻ cuối cùng là 25/09 (Thứ Tư) đến 28/09 (Thứ Bảy), có thêm 1 ngày cuối tuần. Tổng cộng 33 ngày cuối tuần.

Bước 3: Tính số ngày làm việc

116 − 33 = 83 ngày

Hàm NETWORKDAYS(05/06/2024; 28/09/2024) trong Excel cũng cho 83.

Ví dụ 4: Đếm ngược đến sự kiện

Đề bài: Hôm nay là 20/10/2024. Tính số ngày còn lại đến Tết Nguyên Đán 2025 (29/01/2025).

Lời giải: Đếm ngược chỉ đếm số lần chuyển ngày, nên bỏ tích ô Tính cả ngày kết thúc.

  • Từ 20/10/2024 đến 29/01/2025 = 11 + 30 + 31 + 29 = 101 ngày
  • Phân tích: 3 tháng 9 ngày
  • Tương đương: 101 = 7 × 14 + 3, tức 14 tuần và 3 ngày

🎯 Ứng dụng thực tế

1. Quản lý dự án

Tính toán timeline, milestone, deadline của các dự án. Xác định số ngày làm việc thực tế để phân bổ nguồn lực hợp lý.

2. Nhân sự & Lương thưởng

Tính số ngày công, số ngày nghỉ phép, thời gian thử việc, thâm niên công tác của nhân viên.

3. Tài chính & Ngân hàng

Tính lãi suất theo ngày, xác định kỳ hạn đầu tư, tính số ngày chậm thanh toán để áp dụng phạt.

4. Pháp lý & Hợp đồng

Xác định thời hạn hiệu lực hợp đồng, thời gian bảo hành, thời hiệu khiếu nại.

5. Y tế

Tính tuổi thai, dự kiến ngày sinh, chu kỳ điều trị, thời gian cách ly.

6. Giáo dục

Tính số ngày học trong học kỳ, thời gian ôn thi, khoảng cách giữa các kỳ thi.

7. Du lịch

Lập kế hoạch hành trình, tính số ngày nghỉ cần xin phép, đặt vé máy bay sớm bao nhiêu ngày.

📊 Bảng quy đổi nhanh

Đơn vị thời gianQuy đổi ra ngàyVí dụ
1 tuần7 ngày2 tuần = 14 ngày
1 tháng28–31 ngàyTrung bình khoảng 30,44 ngày
1 quý90–92 ngày3 tháng
1 năm thường365 ngày52 tuần + 1 ngày
1 năm nhuận366 ngày52 tuần + 2 ngày

🔍 Lưu ý quan trọng

1. Năm nhuận

Năm nhuận có 366 ngày (tháng 2 có 29 ngày). Các năm chia hết cho 4 thường là năm nhuận, trừ các năm chia hết cho 100 nhưng không chia hết cho 400.

Ví dụ:

  • 2024: Năm nhuận (chia hết cho 4)
  • 2100: Không phải năm nhuận (chia hết cho 100 nhưng không chia hết cho 400)
  • 2000: Năm nhuận (chia hết cho 400)

2. Múi giờ

Khi tính toán giữa các múi giờ khác nhau, cần lưu ý chênh lệch giờ để tránh sai số. Máy tính trên trang này chỉ dùng ngày lịch, không phụ thuộc múi giờ của thiết bị.

3. Ngày làm việc và ngày dương lịch

Ngày làm việc thường không tính cuối tuần và ngày lễ. Mỗi quốc gia có lịch nghỉ lễ khác nhau; máy tính chỉ loại trừ Thứ Bảy và Chủ Nhật.

4. Tính cả hai đầu mốc

Tùy ngữ cảnh, bạn có thể cần tính cả ngày bắt đầu và kết thúc (cộng thêm 1 ngày) hoặc chỉ tính khoảng cách giữa chúng. Đếm số ngày làm việc của một dự án thường tính cả hai đầu; tính tuổi hay đếm ngược thì không.

🧮 Bài tập trắc nghiệm

Chọn một đáp án. Lời giải hiện ngay bên dưới câu hỏi.

Câu 1. Từ ngày 01/01/2024 đến ngày 31/01/2024 (tính cả hai đầu), số ngày là:

Câu 2. Một dự án bắt đầu Thứ Hai (05/02/2024) và kết thúc Thứ Sáu (09/02/2024). Số ngày làm việc là:

❓ Câu hỏi thường gặp (FAQ)

Làm sao tính số ngày giữa hai ngày trong Excel?

Cách đơn giản nhất là dùng phép trừ =B2-A2, với B2 là ngày sau và A2 là ngày trước. Hoặc dùng hàm =DAYS(B2,A2) để công thức rõ ràng hơn.

Có cần tính cả ngày bắt đầu và ngày kết thúc không?

Tùy vào mục đích sử dụng. Nếu muốn tính cả hai đầu, cộng thêm 1 vào kết quả: =B2-A2+1. Ví dụ từ ngày 1 đến ngày 5 có 5 ngày khi tính cả hai đầu, không phải 4 ngày.

Làm sao loại trừ cuối tuần khi tính số ngày?

Trong Excel hoặc Google Sheets, dùng hàm =NETWORKDAYS(A2,B2). Hàm này tính cả hai đầu mốc và tự động loại trừ Thứ Bảy, Chủ Nhật. Trên máy tính ở đầu trang, tích ô Loại trừ cuối tuần.

Năm nhuận ảnh hưởng như thế nào đến tính toán?

Năm nhuận có 366 ngày thay vì 365 ngày vì tháng 2 có 29 ngày. Máy tính đổi mỗi ngày thành số ngày Julius nên ngày 29/02 luôn được tính đúng.

Có thể tính số tháng hoặc năm giữa hai ngày không?

Có. Dùng hàm =DATEDIF(A2,B2,"M") để tính số tháng tròn, hoặc =DATEDIF(A2,B2,"Y") để tính số năm tròn. Tham số "M" là months, "Y" là years.