Boneyard Tools

Days Until a Date

Pick a start date and a target date to see exactly how many days are between them, plus a tidy weeks and days breakdown. Past targets show as a negative count.

How to count days until a date

  1. Set the start date (defaults to today).
  2. Set the target date you are counting toward.
  3. Read the total days and the weeks-plus-days breakdown.

Examples

One week ahead

from 2026-01-01 to 2026-01-08
7 days (1 week)

A past date

from 2026-06-10 to 2026-06-01
-9 days

Frequently asked questions

How are the days counted?

The tool counts whole calendar days in UTC between the two dates, so daylight saving changes never add or drop a day.

What does a negative number mean?

A negative count means the target date is in the past relative to the start date. The size of the number is how many days ago it was.

Does it include the start or end day?

It measures the gap between the two dates. From January 1 to January 8 is 7 days, not 8.

How is the weeks and days breakdown calculated?

The total is divided by 7 for whole weeks, and the remainder is the leftover days. Sixteen days becomes 2 weeks and 2 days.

Is my data private?

Yes. The calculation runs entirely in your browser and nothing is uploaded.

Related tools