Core answer: countdown days = target date − today. March 15 to April 20: 16 left in March (31−15) + 20 in April = 36 days (today excluded). Convention: countdowns usually exclude today and include the target day.

Counting conventions

BasisMethodExample (today 3/15, target 3/18)
Exclude todaytarget − today3 days (the common one)
Include todaytarget − today + 14 days
Calendar daysweekends/holidays includedno adjustment
Workdaysweekends/holidays excludedcheck day by day

Product launches and exam countdowns use calendar days; contract terms and leave approvals often use workdays.

How to count by hand

Same month: plain subtraction. March 5 → March 28 = 23 days.

Across months: piece it together —

  1. Days left this month = month length − today
  2. Add full months in between
  3. Add the target month's day

Example: Dec 20 to Feb 14 (non-leap year):

  • December left: 31 − 20 = 11
  • January: 31
  • February: 14
  • Total: 11 + 31 + 14 = 56 days

Crossing years: check whether February falls in a leap year (2024 yes, 2025 no, 2026 no, 2028 yes).

Common countdown scenarios

ScenarioRecommended basisNotes
Gaokao / grad-school examcalendar days, today excluded"N days to the exam"
Project deadlineworkdaysalso exclude public holidays
Trip departurecalendar daysincluding departure day feels better
Contract expiryper contractlegal texts are precise to the expiry date
Due date280 days of gestationcounted from the first day of the last period

Month-length cheat sheet

Mnemonic: 31 days for Jan/Mar/May/Jul/Aug/Oct/Dec; 30 for Apr/Jun/Sep/Nov; February 28 (29 in leap years).

Leap test: divisible by 4 but not 100, unless by 400 (2000 was, 1900 wasn't).

Common mistakes

  • "7 days left" ambiguity: today Monday, deadline next Monday — some say 7, some say 8. Agree on the basis, and in team work always write the deadline with a time (e.g., "Mar 18, 23:59").
  • Treating every month as 30 days: February has 28/29 — a 30-day assumption drifts 2-3 days across a year.
  • Forgetting leap years: February 2024 had 29 days; treating 2024 as a common year shifts every later date by one.
  • Timezone traps: cross-border countdowns (Black Friday, overseas launches) must align to the TARGET timezone's midnight, or you'll be off by half a day to a full day.