Days left
D = target date − start date
Count the days until an event (holiday, exam, deadline, Christmas) or since a past date, in days and weeks, from today or any other start date.
Enter two valid dates.
days
That is
How many days until the holidays, an exam, a wedding, the end of a contract or Christmas? This tool counts the days between today (or another start date) and the target date and converts them into weeks and days. If the target date has already passed, it shows how many days have gone by since. It is the direct answer to “how many days to go?”.
The tool takes the difference between the target date and the start date, in calendar days. The start day is not counted and the target day is: on the day before an event there is 1 day left; on the day itself, 0. This is the usual countdown convention, and it also matches the number of nights to sleep before the date.
If you want the number of full days in between, counting neither today nor the target day, subtract 1 from the result. If you count both ends instead (for example the days of a stay), add 1 or use the date difference calculator with the “include the end date” option.
Dates are handled as Gregorian calendar days without times: leap years are taken into account and daylight saving changes have no effect. The start date is your device’s date when the page opens; the “Today” button refreshes it if the page stayed open past midnight.
It is prefilled with today’s date; change it to count from another date.
Choose the date of the event, in the future or in the past.
The number of days and the equivalent in weeks appear; share the calculation link if needed.
A simple date difference, then expressed in weeks.
D = target date − start date
weeks = ⌊|D| ÷ 7⌋; days = |D| − 7 × weeks
Follow the countdown to a wedding, a due date, a holiday departure or a birthday.
See how many days and weeks are left to revise before finals, an exam session or a competition.
Measure the time left before a delivery date, the end of a contract or a filing deadline.
Count the days since quitting smoking, moving house or starting a daily challenge.
20 days to finish October, 30 in November and 25 in December.
Input
From 11 October 2026 to 25 December 2026Result
75 days to go
That is 10 weeks and 5 days11 October is day 284 of 2026, so 283 days have passed since 1 January.
Input
From 11 October 2026 to 1 January 2026Result
283 days have passed
That is 40 weeks and 3 daysNo: the tool counts the days between today and the target date, target day included. On the day before an event there is therefore 1 day left. Subtract 1 for the full days left, add 1 to count today as well.
The result is also given in full weeks and remaining days: 75 days is 10 weeks and 5 days. For a decimal figure, divide the total by 7 (75 ÷ 7 ≈ 10.7 weeks).
Yes. Enter an earlier target date and the tool shows the days that have passed instead of the days left.
The start date is today’s date when the page opens. If you come back another day through a shared link, the start date stored in the link is kept; click “Today” to count from the current date.
Yes, every 29 February within the period is counted. From 1 January to 31 December 2028, for example, there are 365 days between the dates because 2028 has 366 days.
This tool counts in days. For a gap in hours and minutes between two moments, use the time duration calculator or the relative time calculator.
Related tools
Tools similar or complementary to this one.
Calculate the time between two dates in years, months and days, in total days and in weeks.
Add or subtract days, weeks, months or years from a date and get the resulting date with its day of the week.
Count the business days between two dates and shift a date by a number of working days, for a Monday–Friday or other working week.
Learn how to calculate a difference between dates, add or subtract a duration, count days to a deadline, and distinguish calendar days from business days.
Date differences, durations, business days, ISO weeks, recurrences and formats: choose the right date and time calculation.
Understand the difference between a clock time and a duration, calculate intervals between times, and convert seconds, minutes, hours, days and weeks.
Understand the difference between business days, business hours and working time, then calculate useful time inside opening hours.