Add or Subtract Time from a Date
Pick a start date and move forward or backward by days, weeks, months, or years. The result shows the new date plus the weekday in your local date format.
Add to Date
The displayed date format is determined by your browser and regional settings.
Enter one or more values (days, weeks, months, years). Leave a field at 0 if you don’t need it.
Subtract from Date
The displayed date format is determined by your browser and regional settings.
Enter one or more values (days, weeks, months, years). Leave a field at 0 if you don’t need it.
How this date calculator works
This tool lets you move a date forward or backward by a custom combination of days, weeks, months, and years. It’s useful when you want a clear calendar outcome for planning — including the weekday of the resulting date.
Enter a start date, fill in at least one time field, and the calculator applies all units together. For example, you can add 1 year, 2 months, and 10 days in a single step, or subtract 3 weeks and 5 days to find an earlier date.
The displayed date format is determined by your browser and regional settings (for example DD.MM.YYYY or MM/DD/YYYY). The result always shows both the date and its weekday.
This helps avoid manual calendar counting and makes it easier to plan around weekends and fixed time windows.
Examples of practical use
- Deadlines: What date falls 10 business days after a start date (and what weekday is it)?
- Renewals: When does a 6-month subscription period end, starting from a specific date?
- Travel timing: If I leave on a certain day, what is the return date after 2 weeks and 4 days?
- Billing cycles: What date is 1 month and 15 days after an invoice date?
- Personal planning: What weekday will it be exactly 100 days from a selected date?
Related Calculators
If you want to measure a time span between two dates, use the Days Between Dates Calculator. To count how many days have passed since a past date, try the Days Since Date Calculator. If you’re calculating someone’s exact age on a date, the Age Calculator is a better match. And if you want to check which weekday a date lands on, the Weekday Calculator is a helpful companion tool.
These tools are often used together for scheduling, planning, and tracking time periods across calendar dates.
- How many days are there between two dates?
- Measure a contract or project period.
- Compare date ranges for planning.
- How many days since an event happened?
- Track days since a habit started.
- Check days since a milestone date.
- What is my current age right now?
- How old will I be on a chosen future or past date?
- What weekday is a specific date?
- Check weekdays for scheduling.
- Find the weekday of a deadline.
FAQ
How do I add time to a date?
Select a start date in the “Add to Date” card, enter a value for days, weeks, months, or years, and click Calculate. The result shows the new date and its weekday.
How do I subtract time from a date?
Use the “Subtract from Date” card. Choose a start date, enter how much time you want to subtract, and click Calculate to see the new date and weekday.
Can I mix days, weeks, months and years in one calculation?
Yes. You can enter values in multiple fields at once. The calculator applies all units together in a single result.
What happens if all amount fields are zero?
If days, weeks, months and years are all set to 0, the calculator will show a message instead of a result. Enter at least one value greater than 0.
Which date formats are supported?
The date input uses your browser’s built-in date picker and follows your regional settings. You don’t need to choose a format manually.
Will the result always include the weekday?
Yes. The final output includes both the resulting date and the weekday (for example: 05.10.2025 (Sunday)).
Why can results differ slightly from other date tools?
Different sites may apply different counting conventions or historical calendar switches. This calculator uses consistent Gregorian calendar rules (leap years and month lengths) for all years.