Days From Now Calculator
Enter a number of days and choose forward or backward from today. Uses your device’s local date.
Quick links
How to calculate days from today
In JavaScript, the Date object stores an instant in time. To move by N calendar days, copy “today” and call setDate with getDate() + N (or minus for the past). The engine normalizes overflow: adding to January 31 rolls into February automatically.
Calendar vs business days
This tool counts calendar days (including weekends). Business days exclude Saturdays and Sundays and sometimes public holidays. Contracts and shipping SLAs often specify which definition applies.
Common uses
- Deadlines — “due in 30 days” from a filing or invoice date.
- Shipping — estimated delivery windows (usually calendar or business days, per carrier).
- Legal notice — statutes often define periods in calendar days unless stated otherwise.
Frequently asked questions
How do I add days to a date in JavaScript?
Create a Date, then use setDate: d.setDate(d.getDate() + n). Month and year adjust automatically when the day overflows.
Does this tool count business days?
No. This calculator uses calendar days only. Business-day math needs weekend and holiday rules.
Is my input sent to a server?
No. The calculation runs entirely in your browser.