Free online time adder and subtractor
Need to know what time it will be in 36 hours, or what date falls 90 days before a deadline? Enter a start date and time, choose to add or subtract, enter the duration, and get.
How to use
- Enter the start date using the date picker.
- Enter the start time (leave as 12:00 if only working with dates).
- Click Add or Subtract to choose the direction.
- Enter any combination of days, hours, minutes, and seconds.
- Click Calculate to see the result.
- Click “Share with my numbers” to copy a link with all your inputs.
Formula
The calculator converts all inputs to milliseconds:
duration_ms = (days × 86400 + hours × 3600 + minutes × 60 + seconds) × 1000
result_ms = start_ms ± duration_ms
The result timestamp is then formatted back to a date (YYYY-MM-DD) and time (HH:MM) in UTC.
Worked example
Start: 2025-06-15 at 22:30 UTC
Add: 1 day, 3 hours, 45 minutes
Duration in ms: (86400 + 10800 + 2700) × 1000 = 99,900,000 ms
Result: 2025-06-17 at 02:15 UTC
Notes
- All results are in UTC. If you need local time, add or subtract your timezone offset.
- Adding 1 day always means exactly 86,400 seconds — no DST adjustments.
- For business day calculations that skip weekends, use the Business Days calculator.
Frequently asked
How does the time adder work?
Why does it use UTC?
Can I add negative values?
What is the maximum duration I can add?
How do I find a date 90 days from today?
Related calculators
- Add/subtract days calculator
Add or subtract a specific number of days from any date.
- Date difference calculator
Find the number of days, weeks, or months between two dates.
- Business days calculator
Count working days between dates, skipping weekends and holidays.
- Time duration calculator
Calculate the duration between two times in hours, minutes, and seconds.
- Countdown calculator
Count down the days, hours, and minutes to any future date.