Skip to content
CalculatorAtlas

Days Until Calculator

Tested

Days remaining until any date (generalizes “days until June 15”, “days until Christmas” and similar pages).

Tested, not yet published. The formula for this calculator is implemented and passes its automated checks. This page stays non-indexable until it is reviewed and published.

Leave blank to use today's date

Results

Enter your values and press Calculate. Results appear here.

  • • Result

Quick answer

Days until = target date − start date. From 10 March 2024 to 25 December 2024 is 290 days, or 41 weeks and 3 days, ending on a Wednesday.

Enter a target date and optionally a start date. The calculator returns the days, the weeks and days, and the target weekday.

Related tools: Business Days Calculator: Count Monday–Friday working days between two dates (holidays are not excluded). Days Between Dates Calculator: Number of days, weeks and months between two dates. Days Until December: Days until 1 December.

How to use the Days Until Calculator

  1. Pick target date.
  2. Optionally, pick counting from.
  3. Press Calculate to see the result, and use Reset to start again.
Inputs of the Days Until Calculator
InputWhat to enterAllowed values
Target dateA calendar date—
Counting from (optional)A calendar date. Leave blank to use today's date—

Formula and method

Formula

days until = target − start date

Exact integer day arithmetic in UTC; no daylight-saving or time-zone effects.

Day-number difference; negative values mean the date has passed.

Worked examples

These examples are verified: each one is an automated test case that the live calculator must reproduce exactly.

Example 1

Inputs: Target date = 2024-12-25; Counting from = 2024-03-10.

Results of example 1
ResultValue
Days until290 days
Weeks and days41 weeks, 3 days
Target weekdayWednesday

Example 2

Inputs: Target date = 2024-03-10; Counting from = 2024-03-10.

Results of example 2
ResultValue
Days until0 days
Weeks and days0 weeks, 0 days
Target weekdaySunday

Example 3

Inputs: Target date = 2024-03-01; Counting from = 2024-03-10.

Results of example 3
ResultValue
Days until-9 days
Weeks and days1 week, 2 days
Target weekdayFriday
Status9 days ago

The first line is the headline result (days until). Below it the days Until Calculator lists weeks and days and target weekday, which describe the same case from other angles. Exact integer day arithmetic in UTC; no daylight-saving or time-zone effects.

Past dates

If the target is before the start date, the calculator reports the number of days ago. The count excludes the start date and includes the target, so adjacent dates are 1 day apart.

Planning

Use it for exam dates, trips, deadlines and countdowns. Weeks and days are useful for planning milestones every Friday. Business days are a separate calculation.

What happens with invalid input

These messages are produced by the calculator itself, so you know what to fix.

  • Target date: entering "nope" shows "Target date must be a valid date." beside that field and no result.

Choosing between the Days Until Calculator and similar calculators

Each row shows what a related calculator on this site asks for and what it returns, so you can pick the one that matches your question.

Choosing between the Days Until Calculator and similar calculators
CalculatorYou enterIt returns
[Business Days Calculator](/date-calendar/business-days-calculator/)start date and end dateBusiness days
[Days Between Dates Calculator](/date-calendar/days-between-dates-calculator/)start date, end date and count end date?Days between
[Days Until December](/date-calendar/days-until-december/)Days Until December
[Days Until Christmas](/date-calendar/days-until-christmas/)Days Until Christmas
[Days Until Halloween](/date-calendar/days-until-halloween/)Days Until Halloween

Background: dates and times

Date and time results depend on the conventions a tool uses: whether the end date counts, whether weekends and holidays are skipped, how months of different lengths are handled and whether time zones are applied. This page states its convention, and the worked examples show it.

Dates use the Gregorian calendar and calendar days unless the page says otherwise; check deadlines against the rule in your contract or regulation.

Assumptions and limitations

  • Past dates are reported as days ago

If a required value is empty, not a number, or outside its allowed range, the form marks that field with a message and shows no result instead of a misleading number. The automated checks deliberately try invalid entries for target date to confirm this.

Frequently asked questions

Does it count today?

The start date is not counted.

Can I count to next year?

Yes, any date works.

How do I count working days?

Use the Business Days calculator.

What does the Days Until Calculator calculate?

Days remaining until any date (generalizes “days until June 15”, “days until Christmas” and similar pages). It returns Days until, Weeks and days and Target weekday.

What formula does the Days Until Calculator use?

days until = target − start date. Day-number difference; negative values mean the date has passed.

What do I need to enter in the days Until Calculator?

You enter Target date. Optional: Counting from.

How is the result rounded or limited?

Exact integer day arithmetic in UTC; no daylight-saving or time-zone effects. Past dates are reported as days ago.

What is an example of a days Until result?

With target date 2024-12-25 and counting from 2024-03-10, the days until is 290 days.

Sources

  • ISO 8601-1: Date and time, representations for information interchange (calendar dates, ordinal dates and week dates)
  • Gregorian calendar reform, papal bull Inter gravissimas (1582): the leap-year rule used for all dates

Content last reviewed 2026-11-04. Formulas and worked examples are checked by automated tests against independently computed values.