How many days from today until a date you pick, counted on your own calendar
Runs in your browser. Nothing you type is sent anywhere. Updated on 25 Oct 2026.A countdown starts from today. This page fills in today from your own device and asks only for the date you are waiting for: a wedding, a trip, a deadline or a holiday. The days left appear at once, with the same span in weeks and in months and days, and how many of those days are weekdays. Nothing is stored or sent anywhere.
From is set to today and To to the next 25 December.
Change the To date to your event, such as a birthday, holiday or deadline.
Turn on Include the end date if the day itself should count.
Read the days left, along with Weeks and days and the weekday the date falls on.
The Date Calculator does two jobs. Between two dates gives the gap as total days, as weeks and days, as months and days, and as years, months and days, plus how many of those days are weekdays and how many are Saturdays and Sundays. Add or subtract takes a date and a span in years, months, weeks and days and gives the date it lands on, with its weekday.
How months are counted. A month is a calendar month with the same day number. When the later month is shorter, the date moves to its last day: 31 January plus one month is 28 February, or 29 February in a leap year. The months between two dates are the most whole months that fit by that rule, and the days are what is left, so the answer always adds back to the end date exactly. Under this rule 31 January to 28 February is one month.
What the calculator does not do: it does not count business days or skip holidays (the Business Days Calculator does), it does not work with times of day or hours, and it does not convert between calendars such as the Hindu or Islamic calendar. Everything runs in your browser and nothing you enter is sent anywhere.
The rest of the article, and all 6 questions about Date Calculator, are on the Date Calculator page.
Count the days left in the first month, add every full month in between, then add the day number of the last date. From 15 January to 4 July 2026 that is 16 + 28 + 31 + 30 + 31 + 30 + 4 = 170 days. The calculator does the same count instantly and handles leap years.
By default the count runs from the start date up to the end date without counting the end date, so 1 to 31 January is 30 days. Switch on Include the end date when both days count, as with leave or a booking counted in days, and the answer becomes 31.
Under the calendar-month rule used here, 31 January plus one month is 28 February, or 29 February in a leap year, because February has no 31st. Some spreadsheet functions behave the same way; JavaScript's own date arithmetic would roll over to 3 March instead, which is why this calculator does not use it.
Divide the days between the dates by 7. The whole number is the full weeks and the remainder is the extra days: 170 days is 24 weeks and 2 days, or about 24.29 weeks. The calculator shows both forms so a school term, a pregnancy week or a sprint can be read either way.
Formula only: no rates or limits are read from an official source.
Still stuck? Ask about Date Calculator and anybody who knows can answer. No account needed.
Same job, other tools: Butter Cups to Grams – Sticks, tablespoons and cups of butter in grams · Flour Cups to Grams – How many grams in a cup of all-purpose, bread or whole wheat flour · Inches to Feet Converter – Convert inches to feet and inches with fractions, decimal feet and centimeters.