utilduck
Home · Date & Time · Days Until Calculator

Days Until Calculator

Pick a target date to see the days remaining, or count days between two dates.

Result
- days
D-day-

About D-day

This days until calculator counts down to an important date. "D-day" is the target itself: D-1 means one day before; D+1 means one day after. This tool counts calendar days between the dates you choose.

How do I calculate days until a date?

To calculate days until a target date, subtract today's date from the target date and count the calendar days between them. Example: if today is July 16, 2026, the days until December 25, 2026 is 162 days, shown as D-162.

Steps to calculate days until a target date

  1. Set today's date and the target date to midnight so partial hours do not affect the count.
  2. Subtract today's date from the target date to get the difference in days.
  3. If the result is positive, the target is in the future; label it D-minus that number (D-162).
  4. If the result is negative, the target has passed; label it D-plus the absolute value (D+30).
  5. To count days between two arbitrary dates instead of counting from today, subtract the earlier date from the later one the same way.

Days until formula

Days until = (Target date - Today's date) in calendar days
  • Target date = the date you are counting down to
  • Today's date = the current calendar date, at midnight

Quick D-day answers

What does D-day mean, and what is D+1?

D-day is the target date itself. D-1 is one day before it, and D+1 is one day after — the term comes from military planning and is now used for deadlines, exams, and events.

How many days are between January 1 and December 31 of the same (non-leap) year?

364 days — December 31 is the 365th day of a non-leap year, so 364 days separate it from January 1.

What date is 100 days after January 1?

April 11 (in a non-leap year) — add 100 days to January 1, crossing into February (28 days), March (31 days), and 11 days into April.

How do you calculate the date 100 days from any given date?

Add 100 days to the date, carrying over into the next month whenever the running total exceeds the days remaining in the current month — this calculator does it automatically for any start date.

How is 'days between two dates' different from 'days until'?

Days until always counts from today to one target date. Days between two dates counts the calendar days separating any two dates you pick, regardless of today.

Does the day count include leap years?

Yes — the tool works with actual calendar dates rather than a fixed 365-day year, so leap years like 2028 are counted correctly, including the extra day in February.

If today is the target date itself, what does the calculator show?

D-day, or 0 days — the count is the number of full calendar days between today and the target, and a same-day target shows zero.

What does D+30 mean?

The target date was 30 days ago — a positive 'D+' number means the date has already passed, while 'D-' means it is still in the future.

Example countdowns (from July 16, 2026)

Target dateDays untilD-day label
December 25, 2026162D-162
January 1, 2027169D-169
March 1, 2026-137D+137
August 15, 202630D-30
July 16, 20260D-day

Frequently asked questions

What does D-day mean?

D-day is the target date itself. D-1 means one day before the target, and D+1 means one day after. The term comes from military planning and is now widely used for deadlines, exams, and events.

Does this tool count the target date itself?

The count is the number of full calendar days between today and the target date, not partial days. If today is the target date, the result is D-day (0 days).

How is days between two dates different from days until?

Days until always counts from today's date to a single target. Days between two dates counts the calendar days separating any two dates you choose, regardless of today.

Does the calculation account for leap years?

Yes. Because the tool works with actual calendar dates rather than a fixed 365-day year, leap years, like 2028, are counted correctly, including the extra day in February.

This calculator counts calendar days only, using the local time zone your browser reports; it does not account for time zone differences if the target event happens elsewhere, or for business-day-only countdowns.

Sources: ISO 8601 - Date and time format (calendar day representation)

Privacy and safety

  • Runs in your browser — Everything you type is calculated on your own device. Your inputs are never sent to a utilduck server.
  • Encrypted connection — Pages are served over HTTPS, so nobody on the network can read what you load.
  • Not shared with third parties — Your inputs are not passed to analytics or advertising services.
  • Nothing is stored — Results are not saved to any server, and there is no account to create.

Last updated: 2026-08-17