Date Utility

D-Day Calculator

Select a base date and a target date to check D-Day, remaining days, elapsed days, weeks, and months at once. Saved schedules can be reviewed again in the same browser.

D-Day Calculation Automatically calculate remaining or elapsed days.
Local Save Save frequently checked schedules in your browser.
Share Feature Copy results or share links with date values.

D-Day Settings

Enter an event name, base date, and target date to organize the result automatically.

Waiting

Calculation Result

D-Day

Select dates and calculate.

Date Difference

0 days

Weeks

0 weeks

Months

0 months

Details

  • Base Date: -
  • Target Date: -
  • Event: -
  • Status: -
Select a base date and a target date, then click Calculate.

Saved D-Days

These schedules are saved in your browser. You can review them again when revisiting with the same browser.

No saved D-Day items yet.
Practical guide

Read a countdown and elapsed days without confusing the signs

Select a reference date and an event date to see D- for an upcoming event, D+ for a past event, or D-Day for the same date. You can name and save a trip, exam or anniversary for later reference.

Who this helps

  • People tracking an upcoming event
  • People checking days since an anniversary

When to use this tool

  • Count days until departure.
  • Check how many days have passed since a chosen date.

From input to a checked result

  1. 1

    Enter an optional event name.

  2. 2

    Select the reference date and target date.

  3. 3

    Calculate and read the D- or D+ sign together with the day count.

  4. 4

    Use Save for browser history or Copy Share Link to send the dates.

Example 1

Upcoming event

Input
Reference: 2026-08-06 Target: 2026-08-16
Result
D-10 · 10 days · 1.4 weeks

The event is ten calendar days after the reference date.

Example 2

A recent past event

Input
Reference: 2026-08-06 Target: 2026-08-01
Result
D+5 · 5 days · 0 completed months

Five days have elapsed. A past date does not become a whole month merely because its day-of-month is smaller.

How it works

The tool subtracts local-midnight timestamps and rounds to whole days. The difference determines the D- or D+ sign; details display the absolute count. Weeks are days ÷ 7, rounded to one decimal. Months are completed calendar months from the earlier date to the later date, subtracting one when the later day-of-month is smaller.

Limitations

  • There is no inclusive day-one option: today to tomorrow is D-1.
  • This is a date comparison, not a live clock counting hours or seconds.
  • Saved and shared reference dates stay fixed. Use Today and calculate again to update them.
  • The tool does not apply holiday or official deadline rules.
Your data

Date calculations run in the browser. Saving keeps up to 20 events in localStorage on this device. Delete individual events or clear the list. Shared URLs contain the event name and both dates, which recipients and site access logs may see.

Frequently asked questions

Why does tomorrow show D-1 instead of D-2?

The result counts the difference between dates. It does not count today as day one.

Does a saved countdown update its reference date every day?

No. Loading it restores the saved reference date. Select Today and calculate again when you want a fresh countdown.

Can I share an event without an account?

Yes. The share URL includes the event name and dates. Use a non-sensitive name because those values are visible in the URL.