Days Until December Calculator
Calculate exactly how many days remain until December. Get weeks, hours breakdown with countdown to Dec 1, Christmas, or New Year's Eve.
Select a date to calculate
About
Planning winter holidays, fiscal year-end deadlines, or seasonal inventory requires precise day counts. This calculator determines the exact number of days remaining until any date in December, accounting for the current timezone and optional inclusion of today in the count. The algorithm normalizes times to midnight local time, eliminating hour-boundary errors that plague naive date subtraction. For dates already past in the current year, it automatically targets the next occurrence.
December timing affects retail logistics (Black Friday prep begins 90 - 120 days prior), tax planning (contributions must post by December 31), and travel booking (holiday fares spike 21 days before Christmas). Miscounting by even one day can mean missed shipping cutoffs or expired deadlines. The breakdown into weeks and remaining days helps map tasks to calendar weeks for project scheduling.
Formulas
The days remaining until a target December date is calculated by normalizing both dates to midnight and computing the difference in milliseconds, then converting to whole days:
Where D is days remaining (rounded up), Ttarget is the target date at 00:00:00 local time in milliseconds since Unix epoch, Tnow is the current timestamp, and 86400000 equals 24 ร 60 ร 60 ร 1000 (milliseconds per day).
Week decomposition uses integer division:
Where W is complete weeks and R is remaining days. Total hours equals D ร 24. When the target December date has passed in the current year, the calculator automatically advances to the next year: Ytarget = Ycurrent + 1.
Reference Data
| December Date | Event/Deadline | Planning Lead Time | Critical Notes |
|---|---|---|---|
| December 1 | Advent Season Begins | 14 - 30 days | Advent calendars, decorations setup |
| December 5 | St. Nicholas Eve (Europe) | 7 - 14 days | Gift preparation for children |
| December 7 | Pearl Harbor Remembrance | 3 - 7 days | Memorial events, flag protocols |
| December 10 | Nobel Prize Ceremony | 30+ days | Stockholm/Oslo attendance planning |
| December 13 | St. Lucia Day (Scandinavia) | 7 - 14 days | Traditional celebrations, processions |
| December 15 | Shipping Cutoff (Ground) | 1 - 3 days | Last day for standard ground delivery by Dec 25 |
| December 17 | Saturnalia (Historical) | N/A | Ancient Roman festival reference |
| December 20 | Shipping Cutoff (Express) | 1 day | Last day for express delivery by Dec 25 |
| December 21 | Winter Solstice | 7 - 14 days | Shortest day, astronomical winter start |
| December 24 | Christmas Eve | 30 - 90 days | Travel bookings, gift completion |
| December 25 | Christmas Day | 60 - 180 days | Federal holiday (US), bank closures |
| December 26 | Boxing Day / Kwanzaa Starts | 14 - 30 days | Major retail sales day (UK, Canada, Australia) |
| December 31 | New Year's Eve | 30 - 120 days | Tax year end, IRA contribution deadline |
| December 31 | Fiscal Year End (Calendar) | 60 - 90 days | Q4 close, annual reporting deadlines |
| December 31 | FSA Spending Deadline | 30+ days | Use-it-or-lose-it for many FSA plans |
| December 31 | Charitable Donation Cutoff | 7 - 14 days | Must be postmarked/processed by midnight |
| Variable | Hanukkah (8 days) | 14 - 30 days | Falls Nov-Dec based on Hebrew calendar |
| Variable | Last Retail Saturday | 7 - 14 days | Peak shopping day before Christmas |