DATDate & Time

Year Progress Calculator

See what percentage of the calendar year has elapsed by any given date. Shows day of year, week of year, and days remaining — leap-year aware.

(optional)

Try an example

How It Works

Formula

percentComplete=dayOfYear1daysInYear×100\text{percentComplete} = \frac{\text{dayOfYear} - 1}{\text{daysInYear}} \times 100

daysRemaining=daysInYeardayOfYear\text{daysRemaining} = \text{daysInYear} - \text{dayOfYear}

weekOfYear=dayOfYear/7\text{weekOfYear} = \lceil \text{dayOfYear} / 7 \rceil

Where

dayOfYear\text{dayOfYear}

Day number within the year, counting January 1 as day 1

daysInYear\text{daysInYear}

Total days in the year — 365, or 366 in a leap year

percentComplete\text{percentComplete}

Share of the year already elapsed before the reference date

weekOfYear\text{weekOfYear}

Week number from January 1, computed as ⌈dayOfYear / 7⌉

Enter a date (or leave blank to use today). The calculator counts how many complete days of the calendar year have passed before that date and divides by the year's length (365 or 366 if it's a leap year). January 1 reads 0%, December 31 reads ~99.7% — the final day itself is still in progress.

Frequently Asked Questions

Related Calculators

Ready to Calculate?

Free calculators.