Kết nối qua MCP →

Nhập phép tính

Công thức

Công thức: Máy Tính Phép Toán Thời Gian
Show calculation steps (1)
  1. Normalize back

    Normalize back: Máy Tính Phép Toán Thời Gian

    The result in seconds is converted back to days, hours, minutes and seconds.

Quảng cáo

Kết quả

Kết quả
0 d 0 h 0 m 0 s
ngày / giờ / phút / giây
Ngày 0
Giờ 0
Phút 0
Giây 0

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

Máy Tính Phép Toán Thời Gian giúp bạn thực hiện các phép tính trên những khoảng thời gian được biểu diễn theo ngày, giờ, phút và giây. Bạn có thể cộng hai khoảng thời gian, trừ khoảng này cho khoảng kia, nhân một khoảng với một con số thông thường, chia một khoảng cho một con số, hoặc chia khoảng thời gian này cho khoảng thời gian kia để ra một tỷ lệ không đơn vị. Kết quả sẽ tự động được chuẩn hóa lại thành ngày, giờ, phút, giây gọn gàng.

Cách sử dụng

Nhập khoảng thời gian thứ nhất vào các ô của Toán hạng 1. Chọn phép tính bạn muốn. Nếu chọn cộng, trừ hoặc chia cho thời gian, hãy điền các ô thời gian của Toán hạng 2. Nếu chọn nhân hoặc chia cho một con số, bạn chỉ cần điền vào ô "số" duy nhất. Các ô để trống được tính bằng 0, cho phép nhập số thập phân, và chấp nhận cả giá trị âm (phép trừ có thể cho ra khoảng thời gian âm, hiển thị kèm dấu trừ phía trước).

Công thức

Mỗi khoảng thời gian được quy đổi thành tổng số giây theo độ dài ngày dân dụng cố định: 1 ngày = 86400 giây, 1 giờ = 3600 giây, 1 phút = 60 giây. Phép tính bạn chọn được áp dụng trên đơn vị giây, sau đó kết quả được tách ngược lại bằng cách lần lượt lấy ra số ngày trọn vẹn, rồi đến giờ, rồi phút, phần còn lại là số giây (có thể là số lẻ nếu dữ liệu nhập vào của bạn là số lẻ). Riêng phép chia cho thời gian chỉ đơn giản trả về A chia cho B dưới dạng một con số thuần túy.

$$\text{seconds} = d\times86400 + h\times3600 + m\times60 + s$$

$$S = d\times86400 + h\times3600 + m\times60 + s$$

$$d=\lfloor S/86400\rfloor,\ h=\lfloor (S\bmod 86400)/3600\rfloor,\ m=\lfloor (S\bmod 3600)/60\rfloor,\ s=S\bmod 60$$

Sơ đồ cho thấy ngày, giờ, phút và giây được quy đổi thành một tổng số giây duy nhất
Mỗi khoảng thời gian được đổi về đơn vị chung (giây) trước khi tính toán.

Ví dụ minh họa

Cộng 1 ngày 5 giờ 30 phút với 20 giờ 45 phút 30 giây. Khoảng thứ nhất = \(106200\) giây, khoảng thứ hai = \(74730\) giây, tổng cộng = \(180930\) giây. Chuẩn hóa lại: 2 ngày (\(172800\) giây) còn dư \(8130\) giây, tương đương 2 giờ (\(7200\) giây), rồi 15 phút (\(900\) giây), rồi 30 giây. Kết quả: 2 ngày, 2 giờ, 15 phút, 30 giây.

Hai thanh thời gian được cộng lại và thanh tổng được chuẩn hóa thành ngày, giờ, phút, giây
Cộng hai khoảng thời gian và chuẩn hóa phần dư thành các đơn vị gọn gàng.

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

Công cụ có tính đến giờ tiết kiệm ánh sáng ngày (DST) hay giây nhuận không? Không. Đây là các khoảng thời gian trừu tượng, không phải ngày tháng trên lịch, nên một ngày luôn được tính chính xác bằng 24 giờ. (Lưu ý: Việt Nam không áp dụng giờ tiết kiệm ánh sáng ngày, nhưng nguyên tắc này đúng cho mọi quốc gia khi dùng công cụ.)

Điều gì xảy ra nếu tôi chia cho 0? Việc chia cho số 0, hoặc chia cho một khoảng thời gian có độ dài bằng 0, là không xác định, vì vậy máy tính sẽ hiển thị thông báo lỗi thay vì kết quả.

Kết quả có thể là số âm không? Có. Lấy một khoảng thời gian nhỏ trừ đi một khoảng lớn hơn (hoặc nhập giá trị âm) sẽ cho ra khoảng thời gian âm, hiển thị với một dấu trừ duy nhất ở phía trước.

Cập nhật lần cuối: