Days from today calculator

Add or subtract any number of days from a date. Type a start date and a number (use negative numbers to go backwards) — we’ll show the result date and the weekday.

Calculator

Tip: use negative values to subtract (e.g., -7 for 7 days before).

Result

Pick a date and enter days to see the result…

    We use simple calendar arithmetic: result = start + N days. Leap years and month lengths are handled automatically.

    Quick answers (from today)

    OffsetDateWeekday

    How it works

    Formula: Starting from a calendar date, move forward (or backward) by N whole days. JavaScript’s calendar engine adjusts the month and year automatically (e.g., adding 1 day to January 31 gives February 1).

    Leap years: February 29 is handled correctly. If you add 365 days to a date in a leap year, the weekday shifts by one (or two across two leap years).

    Negative values: Enter -N to go back in time. Example: start 2025-09-02 with -302025-08-03.

    Days from today — FAQs

    Does this include weekends?

    Yes. This calculator adds calendar days. If you need business days only, you’d have to exclude weekends/holidays separately (coming in a future version).

    How do I subtract days?

    Use a negative number. Example: start on 2025-09-02 and set days to -7 → the result is 2025-08-26.

    Which timezone is used?

    Your browser’s local timezone. Because we work with whole dates, time-of-day does not matter for the final weekday.

    Is the math exact?

    Yes — we rely on the native Gregorian calendar rules built into the browser’s date engine, which handles varying month lengths and leap years correctly.