# Time Adder/Subtractor

Add or subtract time from a date

> Canonical page: https://elysiatools.com/en/tools/time-adder-subtractor

- **Category:** Date & Time

- **Keywords:** time, add, subtract, date, calculator, plus, minus

## Overview

The Time Adder/Subtractor is a precise utility designed to calculate future or past dates by adding or subtracting specific intervals of years, months, weeks, days, hours, minutes, and seconds.

## Inputs

- **Start Date** (text): Enter start date (e.g., 2024-01-15)
- **Operation** (select)
- **Years** (text): Enter years (default: 0)
- **Months** (text): Enter months (default: 0)
- **Weeks** (text): Enter weeks (default: 0)
- **Days** (text): Enter days (default: 0)
- **Hours** (text): Enter hours (default: 0)
- **Minutes** (text): Enter minutes (default: 0)
- **Seconds** (text): Enter seconds (default: 0)

## When to use

- Determining exact project deadlines or delivery dates based on a start date.
- Calculating historical timestamps by subtracting elapsed durations from a current date.
- Planning schedules that require precise offsets across multiple time units.

## How it works

- Enter your starting date in the required format.
- Select whether you want to add or subtract time from the operation menu.
- Input the specific values for years, months, weeks, days, hours, minutes, or seconds.
- Click calculate to generate the resulting date and time.

## Use cases

- Calculating the expiration date of a contract or subscription.
- Determining the exact time a task will finish based on its duration.
- Finding a specific date in the past for historical record-keeping.

## Frequently asked questions

### Can I subtract time from a date?

Yes, select the 'Subtract Time (-)' option from the operation menu to calculate a past date.

### What date format should I use?

Please use the YYYY-MM-DD format for the start date input.

### Can I add multiple time units at once?

Yes, you can fill in any combination of years, months, weeks, days, hours, minutes, and seconds simultaneously.

### Is this tool free to use?

Yes, the Time Adder/Subtractor is a free online utility.

### Does it account for leap years?

Yes, the calculation logic automatically adjusts for leap years and varying month lengths.

## Related tools

- [RFC 2822 Converter](https://elysiatools.com/en/tools/rfc-2822-converter): Convert dates to and from RFC 2822 format
- [ISO 8601 Duration Parser & Arithmetic Workbench](https://elysiatools.com/en/tools/iso-8601-duration-parser-arithmetic-workbench): Parse ISO 8601 durations, validate ISO 8601-2 extensions, run calendar-true arithmetic, sort by real length at an anchor, and diff datetimes.
- [Julian Day Converter](https://elysiatools.com/en/tools/julian-calendar): Convert dates to/from Julian Day Number and Julian calendar
- [Time Duration Formatter](https://elysiatools.com/en/tools/time-duration-formatter): Format time duration into various human-readable formats
- [ISO 8601 Converter](https://elysiatools.com/en/tools/iso-8601-converter): Convert dates to and from ISO 8601 format
- [Time Zone Workflow Scheduler](https://elysiatools.com/en/tools/time-zone-workflow-scheduler): Compare multiple participants across time zones, find overlapping working windows, and export the best meeting slots to ICS
- [Arrhenius Equation Calculator](https://elysiatools.com/en/tools/arrhenius-equation-calculator): k = A·e^(−Ea/RT) solved for k, A, or Ea (two-point form), with Ea in kJ/mol and kcal/mol.
- [Battery Capacity Calculator](https://elysiatools.com/en/tools/battery-capacity-calculator): C = I·t both ways — runtime from capacity or capacity from runtime — with optional voltage for Wh and W.

## Samples

- [Time Zone Workflow Scheduler ICS Samples](https://elysiatools.com/en/samples/time-zone-workflow-scheduler-ics-samples): ICS files generated in the same structure returned by the Time Zone Workflow Scheduler, with multiple VEVENT meeting candidates exported from overlap windows
- [WebRTC Real-Time Communication Samples](https://elysiatools.com/en/samples/webrtc-samples): Comprehensive WebRTC samples for peer-to-peer audio/video communication, data channels, screen sharing, and signaling server implementation
- [Android Date & Time Java Samples](https://elysiatools.com/en/samples/android-datetime-java): Android Java date and time examples including getting current time, formatting dates, and parsing date strings
- [Android Date & Time Kotlin Samples](https://elysiatools.com/en/samples/android-datetime-kotlin): Android Kotlin date and time examples including getting current time, formatting dates, and parsing date strings
