Skip to content
Toolcroft

Days-Since / Sobriety Counter

Date & Time

Track how many days, weeks, months, and years have passed since any date. Perfect for sobriety, quit dates, anniversaries, and personal milestones.

Add a Counter

No counters yet. Add one above!

How to use this tool

  1. Enter a name for your counter (e.g. "Quit Smoking").
  2. Pick the start date.
  3. See elapsed days, weeks, months, and years instantly.
  4. Add more counters as needed - all saved locally in your browser.

Date arithmetic

Counting days between two dates requires accounting for calendar complexity: varying month lengths, leap years, and time zones. The Julian Day Number (JDN) is a continuous count of days from noon on January 1, 4713 BCE, used in astronomy and date calculation software to simplify difference calculations.

Use cases for tracking days since an event

  • Sobriety trackers: Counting days since last drink/cigarette provides tangible progress feedback.
  • Relationship milestones: "Days since we met" or "days since our wedding."
  • Project tracking: Days since project kickoff, days since last incident, days since last deployment.
  • Personal challenges: Streak counters (e.g., "30-day workout challenge," "no social media for 100 days").
  • Historical reflection: "How long has it been since [major life event]?"

Milestone suggestions

DaysApproximate timeMilestone
71 weekFirst week milestone
30~1 monthOne month streak
90~3 monthsQuarterly milestone
100~3.3 monthsTriple-digit milestone
3651 yearOne-year anniversary
500~1.4 years500-day milestone
1000~2.7 years1,000-day milestone
10000~27.4 years10,000-day milestone

Calculation note

This tool calculates whole calendar days (midnight-to-midnight UTC) between the start date and today. It does not count partial days or hours. If you need precise duration including hours/minutes, use a duration calculator with time-of-day inputs.

Frequently asked questions

Can I track multiple dates?

Yes. Use the "Add Counter" button to track several dates simultaneously. Counters are saved in your browser's local storage.

What are milestone badges?

Milestone badges appear at 1, 7, 14, 30, 60, 90, 100, 180, 365, 500, 730, 1000, and more days to celebrate your progress.

Browse all date & time