UTILS.
100% trong trình duyệt
+d

Cộng / Trừ ngày

Cộng hoặc trừ ngày, tuần, tháng hay năm từ một ngày.

— kết quả hiển thị ở đây —

Về công cụ này

Date Add / Subtract là công cụ tính ngày dịch chuyển một ngày bắt đầu tiến hoặc lùi một số nguyên ngày, tuần, tháng hoặc năm và trả về ngày kết quả trên lịch cùng với thứ trong tuần của nó. Nó chạy hoàn toàn trong trình duyệt của bạn — không tải lên, không tài khoản, không theo dõi — và hoạt động offline.

Hãy chọn ngày bắt đầu, gõ một lượng, chọn đơn vị, và đặt phép toán là cộng hoặc trừ. Phép tính dùng số học ngày tháng gốc của JavaScript: một tuần được tính là bảy ngày, còn dịch chuyển tháng và năm tuân theo quy tắc tích hợp của ngôn ngữ, nên một ngày không tồn tại trong tháng đích sẽ tràn sang tháng kế tiếp. Đáp án được định dạng theo ngôn ngữ của trang kèm tên đầy đủ của thứ trong tuần.

Lượng được đọc như một số nguyên, nên các giá trị phân số bị cắt bỏ. Để trừ, bạn có thể chọn phép trừ hoặc nhập một lượng âm — hai cách là tương đương. Ngày bắt đầu được coi là một ngày lịch thuần túy, không có giờ trong ngày hay chuyển đổi múi giờ nào liên quan.

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

Các tháng được xử lý thế nào ở cuối tháng?
Dịch chuyển tháng dùng số học ngày gốc, nên một ngày không tồn tại trong tháng đích sẽ tràn sang tháng kế — ví dụ, 31 tháng 1 cộng một tháng rơi vào đầu tháng 3. Dịch chuyển năm hành xử tương tự, nên 29 tháng 2 cộng một năm trở thành 1 tháng 3 trong một năm không nhuận.
Tôi có thể trừ không?
Có. Đặt phép toán là trừ, hoặc để nguyên ở cộng và gõ một lượng âm; cả hai cho ra cùng kết quả.
Tôi có thể cộng một phần của ngày, như 1.5 ngày không?
Không. Lượng được đọc như một số nguyên, nên phần phân số bị cắt bỏ — 1.5 thành 1. Hãy dùng ngày, tuần, tháng hoặc năm theo các bước nguyên.
Kết quả có bao gồm giờ hay múi giờ không?
Không. Ngày bắt đầu được coi là một ngày lịch thuần túy, và chỉ ngày kết quả cùng thứ trong tuần của nó được hiển thị, định dạng theo ngôn ngữ của trang. Không có giờ trong ngày hay chuyển đổi múi giờ nào.

Công cụ khác