⚙️ Nástrojárna Fast free tools, right in your browser. CZEN

Date calculator

Calculate a date after adding or subtracting days. Enter a starting date, choose an operation (add/subtract), and a number of days — the tool instantly shows the resulting date and which weekday it falls on. The calculation runs entirely in your browser; no data is ever sent anywhere.

resulting date
day of week

How the date calculator works

The tool works with three inputs: a starting date, an operation (add or subtract), and a number of days. Once you enter a date, the calculator converts it into an internal date object and adds or subtracts the specified number of days using standard calendar arithmetic. The output is two values: the resulting date in day.month.year format and the name of the weekday it falls on. The calculation respects the actual length of each month (28-31 days) and leap years, so adding 30 days to January 31 correctly lands on March 2.

How to use the date calculator

  1. Enter the starting day in the Date field (today's date is pre-filled).
  2. In the Operation field, choose whether to add (+) or subtract (−) days.
  3. In the Number of days field, enter how many days to add or subtract.
  4. The resulting date and weekday appear instantly, with nothing to confirm.
InputOperationDaysResult
1.1.2026add (+)3031.1.2026, Saturday
15.3.2026subtract (−)4529.1.2026, Thursday

What the date calculator is useful for

It's typically useful for scheduling deadlines: when a 30-day notice period expires, when a warranty or trial period ends, what date falls X days after an order, or what the date will be 90 days from today. It's also handy in reverse — for example, to find out what date it was 60 days ago. Because the whole calculation runs entirely in your browser and no date is ever sent or stored anywhere, it's also suitable for sensitive deadlines like contractual terms or personal plans.

FAQ

How does the tool calculate the resulting date?

It takes the date you enter as the starting point and adds or subtracts the chosen number of days from it. The calculation uses standard JavaScript calendar arithmetic, so it correctly accounts for the length of each month and transitions between years.

Does the calculator handle leap years correctly?

Yes. The calculation uses the built-in Date object, which knows the actual number of days in each month, including February 29 in leap years — nothing needs to be set manually.

Can I enter a negative number of days?

You don't need to enter a negative number directly — that's what the Operation toggle is for. Choose 'subtract days (−)' and enter a positive number; the result will be the same as entering a negative value.

What date format does the tool display?

The resulting date is shown in day.month.year format (e.g. 24.8.2026). Next to the date you'll also see the name of the day of the week.

Is the tool accurate for large numbers of days, e.g. over a year?

Yes, it works for hundreds or thousands of days forward or backward — the only limit is the date range JavaScript can represent in the browser, which in practice covers thousands of years.

Does the calculation account for time zones?

The calculation works with midnight of the entered day in the browser's local time, which is safe for everyday use (how many days from today, when a deadline expires). The time component (hours, minutes) is not taken into account.

Do I need to press a button to confirm the input?

No, the result recalculates instantly after every change to the date, operation, or number of days — no 'calculate' button is needed.

Is my date sent to a server anywhere?

No. The entire calculation runs directly in your browser using JavaScript; no data is ever sent or stored anywhere.

📅 Last updated: 16 July 2026