166
199
45.5
%
365
days
0
30
days
15
days
166
199
45.5
%
365
days
0
30
days
15
days
The Day of Year Calculator determines the ordinal day number for any calendar date — that is, whether a date is the 1st, 100th, 200th, or 365th day of its year. It also shows how many days remain in the year, what percentage of the year has elapsed, and whether the year is a leap year.
Day of year (also called Julian day number in some contexts, though technically distinct) has numerous practical uses. Meteorologists use it to identify growing seasons and track annual weather patterns. Astronomers and satellite operators use ordinal dates for orbital calculations. Gardeners and farmers use it to time planting — 'plant after day 90' is more precise than 'plant after late March,' since March 31 falls on day 90 in regular years but day 91 in leap years. Phenologists tracking nature's seasonal cycles (bird migration, flower blooming, insect emergence) record observations by day of year to compare across multiple years.
In computing and data science, day of year is frequently used as a cyclical feature in machine learning models for time series prediction. It captures the annual seasonality pattern more compactly than month + day. Climate datasets, agricultural databases, and epidemiological records often store dates as year + day of year for this reason.
The year progress percentage is a popular concept for goal-setting and self-reflection. When you reach day 183 (around July 2 in non-leap years), you are exactly halfway through the calendar year — a natural checkpoint for reviewing annual goals. Many productivity communities mark Day 100 (April 10 or 11) as a mini-milestone.
February 29 (leap day) is day 60 in a leap year. After February 29, every date in a leap year falls one day later in the ordinal sequence compared to a non-leap year: March 1 is day 60 in a non-leap year but day 61 in a leap year, and December 31 is day 365 vs day 366 respectively.
Day of year = days elapsed from January 1 of the same year + 1. Calculated as: (target_date - Jan_1_same_year) / 86400000 + 1. Leap year check: divisible by 4, AND (not divisible by 100, OR divisible by 400). Total days = 366 if leap year, else 365. Days remaining = total_days - day_of_year. Year progress = (day_of_year / total_days) x 100.
Day 1 = January 1. Day 365 (or 366 in leap years) = December 31. The halfway point of the year is day 183 (non-leap) or day 183-184 (leap). A year progress percentage of 50% means exactly half the year has passed. Days remaining below 30 means you are in the final month of the year.
Inputs
Results
June 15 is the 166th day of 2026; 45.5% of the year has elapsed
Inputs
Results
Leap Day 2028 is the 60th day of the year; 2028 is divisible by 4 making it a leap year
Use this calculator to find the day of year for any date. January 1 is always day 1. December 31 is day 365 in regular years and day 366 in leap years.
In a regular (non-leap) year, March 1 is day 60. In a leap year, March 1 is day 61 (because February has 29 days instead of 28).
In a non-leap year, day 100 is April 10. In a leap year, it is April 9 (because February's extra day shifts all subsequent dates).
Astronomical Julian Date (JD) is different from day-of-year. It is a continuous count of days from January 1, 4713 BC (Julian calendar). Julian Day 2460000 corresponds to approximately February 24, 2023. It is used in astronomy for unambiguous date calculation across calendar systems.
YYDDD or YYYYDDD format (year + ordinal day) is compact and avoids month boundary ambiguity. It is common in military logistics, aviation (Julian date formats), and scientific datasets. Converting between this format and calendar date requires knowing whether the year is a leap year.
In a regular year (365 days), the halfway point (day 182.5) falls between July 2 and July 3 — so July 2 is the last day of the first half. In a leap year (366 days), July 2 is exactly the halfway point (day 183 of 366).
Agronomists and horticulturists use growing degree days (GDD) to predict plant development stages. GDD models often use day of year to track accumulated heat units from a planting date, comparing progress across years and locations.
December 31 is always the last day of the year. It is day 365 in regular years and day 366 in leap years.
From June 1 (day 152 in a regular year), there are 365 - 152 = 213 days remaining. This calculator shows the exact days remaining for any date you enter.
On January 1 (day 1), year progress = 1/365 = 0.27%. December 31 = 100%. The 50% mark falls on approximately July 2 in regular years.
Roboculator Team
The Roboculator Team explains calculations, planning tools, and practical formulas in clear language for real-life situations.
How helpful was this calculator?
Be the first to rate!
Day of Week Calculator
Day of Week & Calendar Calculators
Week Number Calculator
Day of Week & Calendar Calculators
Calendar Calculator
Day of Week & Calendar Calculators
Leap Year Calculator
Day of Week & Calendar Calculators
Moon Phase Calculator
Day of Week & Calendar Calculators
Sunrise/Sunset Calculator
Day of Week & Calendar Calculators