# Date Adder

Add or subtract time periods from a date (years, months, days, hours, minutes, seconds)

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

- **Category:** Utilities

- **Keywords:** date, add, subtract, calculator, time, period, years, months, days, date calculation

## Overview

The Date Adder is a precise utility tool designed to calculate future or past dates by adding or subtracting specific time intervals, including years, months, days, hours, minutes, and seconds.

## Inputs

- **Start Date** (text): 2024-01-15 or 2024-01-15T14:30:00
- **Years** (number): Number of years to add/subtract
- **Months** (number): Number of months to add/subtract
- **Days** (number): Number of days to add/subtract
- **Hours** (number): Number of hours to add/subtract
- **Minutes** (number): Number of minutes to add/subtract
- **Seconds** (number): Number of seconds to add/subtract
- **Operation** (select)
- **Output Format** (select)
- **Include Business Days Calculation** (checkbox)

## When to use

- Determining project deadlines or delivery dates based on a specific duration.
- Calculating historical timestamps for log analysis or data reconciliation.
- Adjusting scheduling events when shifting time zones or planning recurring appointments.

## How it works

- Enter your starting date and time in the required format.
- Input the specific number of years, months, days, hours, minutes, or seconds you wish to modify.
- Select whether to add or subtract the duration from the base date.
- Choose your preferred output format and click calculate to generate the result.

## Use cases

- Project Management: Calculating exact completion dates by adding a specific number of working days to a project start date.
- Financial Reporting: Determining the maturity date of an investment by adding a set number of months to the purchase date.
- System Administration: Calculating the expiration timestamp of a temporary access token by adding minutes to the current time.

## Frequently asked questions

### Can I subtract time using this tool?

Yes, simply select the 'Subtract (-)' option from the operation dropdown menu.

### What date formats are supported?

The tool accepts standard ISO 8601 formats and common YYYY-MM-DD HH:MM:SS date-time strings.

### Does this tool account for leap years?

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

### Can I get the output in a specific format?

Yes, you can choose from several output formats including ISO 8601, Date Only, Time Only, or a friendly readable format.

### Is there a limit to the time I can add?

The tool supports a wide range of inputs, allowing you to calculate offsets spanning up to 100 years or millions of seconds.

## Related tools

- [Age Calculator](https://elysiatools.com/en/tools/age-calculator): Calculate age from birth date in years, months, days, and total time units
- [Date Difference Calculator](https://elysiatools.com/en/tools/date-difference): Calculate the difference between two dates in various time units
- [UTM Zone Calculator](https://elysiatools.com/en/tools/utm-zone-calculator): Calculate UTM zone from latitude and longitude coordinates
- [Working Days Calculator](https://elysiatools.com/en/tools/working-days-calculator): Calculate working days between two dates, excluding weekends and holidays
- [Coordinate DMS Converter](https://elysiatools.com/en/tools/coordinate-converter-dms): Convert latitude and longitude between decimal degrees and degrees-minutes-seconds (DMS) format
- [Day of Year Converter](https://elysiatools.com/en/tools/day-of-year-converter): Convert any date to its day-of-year number (1-366) and back, with ISO week number, leap-year check, and days remaining in the year.
- [Fertilizer N-P-K Blend Calculator](https://elysiatools.com/en/tools/fertilizer-blend-calculator): Compute how to mix base fertilizers to hit a target N-P-K analysis like 10-10-10. Outputs per-fertilizer kg plus a parts ratio for any batch size.
- [Interior Paint Coverage Estimator](https://elysiatools.com/en/tools/interior-paint-coverage-estimator): Estimate how many buckets of interior paint you need from room dimensions, doors/windows, coats, paint coverage, and bucket size — rounded up to whole buckets, with optional primer and waste factor.

## Samples

- [Windows Date and Time - C# Samples](https://elysiatools.com/en/samples/windows-datetime-csharp): Comprehensive C# date and time processing examples for Windows platform including DateTime, TimeSpan, TimeZone, and calendar operations
- [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
- [Date & Time Samples](https://elysiatools.com/en/samples/date-time): Collection of date and time strings in various formats for validation testing

## Related content

- [Date and Time Normalization and Deadline Calculation](https://elysiatools.com/en/hubs/date-time-scheduling): Turn ambiguous or mixed-format date inputs into validated, timezone-aware, business-ready timestamps, deadlines, and duration facts.
