100 Day Calculator

Find the exact date 100 days before or after any start date, plus the day of the week and a months-and-days breakdown of the span.

Quick Facts

100 days equals
14 weeks, 2 days
100 ÷ 7 = 14 remainder 2 — an exact conversion, not an estimate.
Default counting
Exclusive (start = Day 0)
Switch to Inclusive if your tradition counts the start date itself as Day 1 (common for a baby's 100-day celebration).

Your Results

Calculated
Target date
-
The resulting calendar date
Day of week
-
Weekday the target date falls on
From today
-
Days between today and the target date
Calendar span
-
Months and days between start and target

Ready

Choose a start date and direction, then press Calculate.

About the 100 Day Calculator

This tool finds the calendar date that sits exactly 100 days before or after a date you choose, then reports the day of the week, how far that date is from today, and the equivalent span in months and days. It is plain calendar arithmetic, done the way any date calculator does it — by advancing the calendar day by day through real month lengths and leap years, not by dividing 100 by 30 and calling it "three months."

The formula

Given a start date S and a direction, the target date T is:

  • 100 days after: T = S + 100 calendar days
  • 100 days before: T = S − 100 calendar days

Because the calculation walks through the actual calendar (JavaScript's native date object), it automatically lands on the correct day even when the span crosses February in a leap year, a 30-day month, or a year boundary — no manual adjustment needed.

Two ways to count "100 days"

There are two common conventions for what "Day 100" means, and this calculator supports both:

  • Exclusive (default): the start date is Day 0, so Day 100 is 100 full days later. This matches how most date calculators and project-planning tools count elapsed days.
  • Inclusive: the start date itself is counted as Day 1, so the 100th day is only 99 days after the start. This is the convention behind traditions like a baby's 100-day celebration (百日 / baek-il), where the day of birth counts as day one.

Pick whichever convention matches your context — the two methods differ by exactly one day, which matters for milestones tied to a specific "Day 100" but is otherwise a rounding note.

Common uses

  • Milestone celebrations: a baby's 100th day, or the "first 100 days" of a new job, school term, or presidency
  • Challenges and streaks: "100 Days of Code" and similar 100-day habit or study challenges
  • Project and academic deadlines set as "100 days from kickoff" or "100 days before the exam"
  • Simple countdown and count-back planning where a fixed 100-day window matters

Precision note

Results use calendar days (every day counted equally), not business days — weekends and holidays are not skipped. If your 100-day window has legal or contractual significance, confirm whether the relevant rule counts calendar days or business days, since the two can land on different dates.

Frequently Asked Questions

How is the 100th day calculated?
By default, the calculator treats your start date as Day 0 and adds (or subtracts) 100 full calendar days to find the target date — this is the "exclusive" method. Switch to "Inclusive" if your start date itself should count as Day 1, which moves the target to 99 days from the start instead of 100.
Why do some 100-day counts land on a different date than others?
It usually comes down to the counting convention. Traditions like a baby's 100-day celebration count the birth date as day one (inclusive), while most planning tools treat the start date as "day zero" and count 100 full days forward (exclusive). The two methods are exactly one day apart.
Does this account for leap years automatically?
Yes. The calculation uses standard calendar-date arithmetic, so a 100-day span that crosses February 29 in a leap year, or crosses from one year into the next, resolves to the correct date without any manual adjustment.
How many weeks is 100 days?
100 days is exactly 14 weeks and 2 days (100 ÷ 7 = 14 remainder 2). That conversion is fixed and does not depend on which start date you use.