DevToolPal
VI

Máy tính ngày

Đếm số ngày, tuần, tháng và ngày làm việc giữa hai ngày, hoặc cộng trừ năm, tháng, tuần, ngày vào một ngày.

Chạy cục bộ, không bao giờ tải lên

Tùy chọn

Tính

Đầu vào

Kết quả

Kết quả sẽ hiện ở đây

Công cụ này làm gì

Máy tính ngày trả lời hai câu hỏi thường gặp. Giữa hai ngày có bao nhiêu ngày? Và sau một số ngày, tuần, tháng hoặc năm kể từ một ngày thì là ngày nào? Hữu ích cho hạn chót, kế hoạch dự án, thời hạn báo trước, gói đăng ký, tuổi và đếm ngược.

Với khoảng cách, công cụ hiển thị tổng số ngày, cùng khoảng đó tính theo năm, tháng, ngày và theo tuần, ngày, số tháng tròn và bao nhiêu ngày là ngày làm việc hay cuối tuần. Khi cộng hoặc trừ, công cụ hiển thị ngày kết quả kèm thứ, ngày thứ mấy trong năm và số tuần ISO.

Cách sử dụng

  1. Nhập ngày bắt đầu hoặc nhấn Hôm nay. Nhấn Ví dụ để tải ví dụ.
  2. Chọn nội dung cần tính: khoảng cách giữa hai ngày, hoặc cộng hoặc trừ.
  3. Với khoảng cách, nhập ngày kết thúc cạnh ngày bắt đầu; để trống để tính đến hôm nay.
  4. Để cộng hoặc trừ, nhập năm, tháng, tuần và ngày trong phần tùy chọn, và bật ngày làm việc nếu cần.

Ví dụ

Từ ngày bắt đầu của ví dụ đến Giáng sinh cùng năm:

Start date:  2025-01-01 (Wednesday)
End date:    2025-12-25 (Thursday)
Total days:  358
Years, months, days:  11 months, 24 days
Weeks and days:       51 weeks, 1 day
Business days (Mon–Fri): 256

Tức là 358 ngày: 11 tháng 24 ngày hoặc 51 tuần 1 ngày, trong đó có 256 ngày làm việc. Cộng 10 ngày làm việc vào 2025-01-01 được 2025-01-15, vì hai cuối tuần ở giữa bị bỏ qua.

Nên biết

Mọi phép tính dùng nguyên ngày lịch, nên việc đổi giờ mùa hè không bao giờ làm kết quả lệch một giờ. Khoảng cách là số âm khi ngày kết thúc sớm hơn ngày bắt đầu. Tuần ISO theo chuẩn ISO 8601: tuần bắt đầu vào thứ Hai, và tuần 1 là tuần chứa thứ Năm đầu tiên của năm, nên vài ngày đầu tháng 1 có thể thuộc tuần cuối của năm trước.

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

› Ngày kết thúc có được tính không?

Mặc định là không. Từ thứ Hai đến thứ Ba cách nhau 1 ngày, giống hầu hết lịch và ngôn ngữ lập trình. Bật Tính cả ngày kết thúc khi bạn muốn đếm cả hai đầu, ví dụ số ngày của chuyến đi hay kỳ nghỉ từ ngày đầu đến ngày cuối.

› Ngày làm việc được tính thế nào?

Ngày làm việc là mọi ngày trừ cuối tuần bạn chọn, mặc định là thứ Bảy và Chủ nhật; cũng có thứ Sáu và thứ Bảy hoặc chỉ Chủ nhật. Ngày lễ khác nhau theo từng nước nên không bị trừ; hãy tự trừ nếu cần.

› Cộng một tháng vào ngày 31 tháng 1 thì ra ngày nào?

Ngày được giới hạn ở ngày cuối của tháng ngắn hơn, nên 31 tháng 1 cộng một tháng là 28 tháng 2, hoặc 29 tháng 2 vào năm nhuận. Năm và tháng được cộng trước, sau đó mới đến tuần và ngày, giống cách hầu hết thư viện ngày tháng hoạt động.

› Tôi có thể dùng những ngày nào?

Bất kỳ ngày nào từ năm 1 đến năm 9999 theo lịch Gregory, viết dạng YYYY-MM-DD (dấu gạch chéo hoặc dấu chấm cũng được), cùng các từ today, tomorrow và yesterday. Giờ trong ngày và múi giờ bị bỏ qua; khi cần, hãy dùng công cụ chuyển đổi dấu thời gian hoặc múi giờ.