D-Day Calculator

Show the days remaining until, or elapsed since, a target date based on today.

Category: Date & Time

When to use?

Use it to see how many days remain until an important date — an exam, a certification test, a job interview — or how many days have passed since a special day such as an anniversary. Also useful for deadlines and application cutoffs.

How to use

  • Enter the target date.
  • D-day (days remaining) or D+ (days elapsed) is shown automatically based on today.
  • On the target day itself, it shows D-day.

Input Explanation

Pick or type the target date. Today's date is set automatically from your device clock.

Calculation Basis

It calculates the gap between today and the target by the calendar. A future target shows D-number; a past one shows D+number.

Usage Examples

  • Exam countdown - See how many days remain until an important exam or test.
  • Anniversary D+day - See how many days have passed since a special date.
  • Deadline management - Count down to project deadlines and application cutoffs.

Examples

  • If today is 2025-05-12 and the target is 2025-11-13 → D-185
  • If today is 2025-05-12 and the anniversary is 2025-01-01 → D+131

Cautions

  • Depending on whether the start day is included, the D-day result can differ by one day.
  • Calculation methods differ by how D-day is counted (whether today counts as day 1), so reconfirm the method for your purpose.

Guides

How D-day works

It counts the days remaining to a target date from today. The target day is D+0, and past dates show elapsed days.

For anniversaries and plans

Enter dates like birthdays, exams, or launches to quickly see the time remaining. Pair it with the date difference calculator for days between dates.

FAQ

How is D-day calculated?

It calculates the gap between today and the target based on your local date.

How is the target day itself shown?

The target day shows as D-day.

How are past dates shown?

If the target is in the past, it shows elapsed days as D+number.

Can I manage several D-days at once?

It currently supports a single target date.

Related Tools