b2KIT

Day Counter / Days Since

Track how many days have passed since a specific date, useful for streaks, milestones, and anniversaries.

Tested tool guide Tested browser tools Checked August 16, 2026

What Day Counter / Days Since does, with a checked example

Day Counter / Days Since measures the calendar-day gap between a past date and today. Enter the date of an event, milestone, or streak start, and the tool reports how many days have passed. The result is tied to the current date, so it increases as later dates arrive. The main source of confusion is inclusive counting: the chosen date is day zero, not day one. The next calendar date is one day since the event.

Worked example

A concrete input and expected output from the current implementation.

Input

2026-08-13

Expected output

2 days

This output applies when the current date is 2026-08-15. Moving from August 13 to August 14 accounts for one day, and moving from August 14 to August 15 accounts for the second.

How the result is produced

1

Elapsed days

The selected date is the starting point, and today is the endpoint. The counter reports the number of completed calendar-day steps between them. A date selected today therefore has zero days since it, while yesterday has one. This differs from an inclusive list of dates, which would count both the starting date and the ending date.

2

Moving endpoint

Because this is a days-since counter, its endpoint is not fixed. Reusing the same starting date on a later day produces a larger result. The count concerns dates rather than a detailed duration containing hours and minutes, making it suitable for milestones but not for measuring an exact number of elapsed hours.

Good uses

  • Check the current length of a daily exercise, sobriety, study, or habit streak from its recorded start date.
  • Find how many days have passed since a launch, move, appointment, repair, or other dated event.
  • Express the age of a relationship, project, pet, or personal milestone as a total number of days.

Limits and checks

  • The answer changes with the current date, so a previously copied result can become outdated.
  • The starting date is day zero; add one only if the task specifically requires an inclusive count of calendar dates.
  • This is intended for dates in the past. Do not treat behavior for a future date as a countdown unless the displayed result clearly supports that interpretation.

Common questions

Does the counter include the starting date?

No, not in the elapsed-days meaning of days since. On the starting date, zero full calendar days have passed. The following date produces one day. If you are counting every named date in a range, including both endpoints, that is an inclusive date count and will be one greater than this result.

Can this count working days or show an exact duration in hours?

No. The result is a total in calendar days since the selected date. It does not by itself exclude weekends or holidays, apply a work schedule, or establish an hour-level duration. Use a business-day calculator for working days or a date-time duration tool when the exact time of day matters.

References and verification

The example and behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools