Days Until Date Calculator

Calculate how many days are left until a target date.

Written by Ahmet Tur · Reviewed by Kübra Yıldız · Updated

Your result will appear here

Fill in the fields and press Calculate.

From today (12 October 2026) to 1 January 2027 there are 81 days: 11 weeks and 4 days.

Counting down to a date — a birthday, a wedding, an exam, a deadline, a holiday — is easy to get wrong by hand because of uneven month lengths and leap years. This tool counts the exact days from today to your target date, so you know precisely how long is left.

Enter the target date, and the days remaining are calculated instantly from today.

Days Until Date Calculator: step-by-step worked example

Example inputs
Today
October 12, 2026
Target date
January 20, 2027
  1. 1

    Turn both dates into day counts

    Each date becomes the number of days since a fixed epoch (1 Jan 1970)

    October 12, 2026 → 20,738 · January 20, 2027 → 20,838 = 20,838

  2. 2

    Subtract

    Days = End − Start

    20,838 − 20,738 = 100 days

  3. 3

    Split into weeks

    Weeks = Days ÷ 7 (remainder in days)

    100 ÷ 7 = 14 weeks 2 days

Result · Days between100 days
Timeline between the two dates
  1. Start
    October 12, 2026
  2. Halfway
    December 1, 2026
  3. End
    January 20, 2027

Good to know: The start day is not counted, the end day is (1 Jan → 2 Jan = 1 day). Leap years are handled automatically.

Days Until Date Calculator — how it works

How it's calculated

The count is the difference in day numbers between today and the target date, so month lengths and leap years never throw it off. Set a different start date to count from a day other than today.

Reading the result

  • The result is in whole days; a same-day target is 0 and tomorrow is 1.
  • Weeks-and-days give a quicker sense of scale (e.g. "10 weeks 4 days").
  • For a target years away, the count naturally includes every leap day in between.

Common uses

  • Days to a birthday, anniversary or wedding
  • Time left until an exam, interview or deadline
  • Countdown to a holiday, trip or event
  • Planning notice periods and renewals

For time already elapsed since a past date use a days-since-date calculator; for the gap between two arbitrary dates use a days-between-dates calculator.

Worked example

Suppose today is 7 July 2026 and your target is New Year, 1 January 2027. The tool counts the exact day-number difference — 178 days — regardless of the differing lengths of the months in between. Counting on your fingers month by month risks a slip; day-number differencing is exact, and it automatically accounts for any leap day that would fall inside a longer countdown.

Days from today (12 October 2026) to upcoming dates

DateCalendar dateDays leftWeeks + days
Christmas Day25 December 2026 (Friday)7410 wk 4 d
Last day of the year31 December 2026 (Thursday)8011 wk 3 d
New Year's Day1 January 2027 (Friday)8111 wk 4 d

Frequently asked questions

How do I calculate the days until a date?+

The tool takes the difference in day numbers between today and your target date, handling month lengths and leap years automatically. Just enter the target date.

Can I count from a date other than today?+

Yes — change the start date field. This lets you count days between any starting point and a future target, not only from today.

Does the countdown include today?+

The result is the number of whole days remaining; if the target is tomorrow the result is 1, and a same-day target is 0.

Are leap years handled in a long countdown?+

Yes — any 29 February that falls within the countdown is counted automatically, so multi-year countdowns stay exact.

Can I see the result in weeks?+

The result includes a weeks-and-days breakdown alongside the total days, giving a quicker sense of how long is left.

What if the target date has already passed?+

For a date in the past, use a days-since-date calculator instead, which counts the time elapsed since that date.

Related guides

About this page

Publisher:
Kalkoro — Teknolojig Bilişim Teknolojileri A.Ş., İstanbul
Written by:
Ahmet Tur — Editor (Math, date & time, unit conversion, physics & chemistry, everyday tools)
Reviewed by:
Kübra Yıldız — Editor

Parameters come from official sources; the last update date is shown at the bottom of the page.

Spotted a wrong result? Use the "Report a bug" button at the top of the page; every report is reviewed.

How we calculate and our accuracy policy →

Results are for information only. For official matters the relevant authority's calculation prevails.

Last updated: