What does "180 days from today" actually mean?
"180 days from today" is a fixed-interval date calculation. You take today's calendar date, count forward exactly 180 days, and land on a target date. The interval 180 days has three strong identities:
- It is approximately half a year. 180 days is 49.3% of a common year (365 days) and 49.2% of a leap year (366 days). So the target date is roughly six months ahead — often landing in a different season, a different quarter, and occasionally in a different calendar year.
- It is the exact end of the Schengen 90/180 window. Under the Schengen Area's 90/180 rule, non-EU visitors can stay up to 90 days in any rolling 180-day window. If you entered today, your first exit deadline is day 90, and your full 180-day window ends on day 180 — which is exactly the date this calculator returns.
- It is very close to the true half-birthday. Adding 6 calendar months to a date gives 181–184 days depending on which months you cross. Adding 180 days gives a date 1–4 days earlier than the true half-birthday. Both are used in different contexts.
This tool has been built around all three of those identities, plus a much wider set of features than any single-purpose date page: live countdown, orbital visualization, season tracker, six-milestone framework, 26-week grid, half-birthday comparison, full Schengen window, interactive 6-month calendar, and multiple formats for copying the result.
How to use this calculator
From today mode
- The tool opens with 180 days pre-filled. The exact target date, weekday, day-of-year, ISO week, quarter, and local time zone all appear instantly in the hero card.
- The circular progress ring shows how much of the 180-day window has already elapsed since you loaded the page.
- The countdown below the date ticks to midnight of the target date — days, hours, minutes, seconds.
- The orbital wheel plots today's position and the target's position on Earth's yearly path around the sun. Because 180 days is half a year, the two markers sit roughly on opposite sides of the sun.
- The season band shows which seasons the 180-day window crosses, sized by their actual day counts. A window starting in late autumn crosses winter and spring fully, and parts of autumn and summer.
- The six-milestone framework shows the 30, 60, 90, 120, 150, and 180 day checkpoints with their exact dates, weekdays, quarters, and days remaining.
- The 26-week journey grid shows every week of the 180-day window as a tile with dates and a mini progress bar tracking where you are within that week.
- The timeline strip shows every individual day as a chip with an amber diamond marker at each milestone. Hover any chip for its exact date and week number.
- The half-birthday card shows what your half-birthday would be if today were your birthday — both the 180-day approximation and the true 6-month half-birthday, side by side, with the difference explained.
- The Schengen section shows the entry date (today), the day-90 exit deadline, and the day-180 window end — visualised with a proportional band that separates the 90-day allowed stay from the outer 90-day lookback.
- The preset row lets you instantly swap 180 for 90, 120, 150, 240, 270, or 365 days. Everything updates live.
- The adjacent comparison grid shows 90/120/150/180/240/365 day targets side by side with their weekdays and quarters.
- The view controls let you choose how many months to show (3, 4, 6, or 12) and switch the week start between Sunday and Monday.
- The calendar grid highlights today in indigo, every intermediate day in light blue, the target in pink, and the 30/60/90/120/150 milestone days with amber rings. Hover any day for details. Click to jump to Custom mode with that date.
- The six format cards show the target in US, UK, ISO, written, ordinal, and with-weekday forms. Click to copy. Expand for Markdown, HTML, CSV, JSON, reminder text.
- The comparison cards show the same 180-day interval counted four ways: 180 calendar days, 180 business days (~252 calendar days), 180 days before today (reverse), and exactly 6 calendar months.
- The week breakdown table lists every week (26 of them) with dates, days, and business days.
- The weekday distribution shows how many Mondays, Tuesdays, etc. fall inside the window (180 = 25 weeks + 5 days, so five weekdays appear 26 times and two appear 25 times).
Custom date mode
Open the Custom tab to calculate from any start date. Choose direction (After/Before), amount, and unit (days/weeks/months/years). Common uses: "180 days from a contract signature date", "180 days before my visa expires", "6 months from my hire date" (using the Months unit for the calendar-month version).
Between dates mode
Open the Between dates tab to compute the difference between two dates. Output shows total days, weeks, months, and business days. Useful for measuring project durations, verifying contract windows, and checking whether a 180-day term has elapsed.
Why 180 days is a uniquely useful interval
The 180-day interval sits at a sweet spot in the calendar. It's long enough to encompass an entire season, an entire quarter, and half of the year's journey around the sun — but short enough that planning against it is still tractable. That combination makes 180 days one of the most common formal intervals in contracts, immigration law, and financial planning.
| Use case | Why 180 days | What this tool gives you |
|---|---|---|
| Schengen 90/180 rule | 180 days is the exact outer window | Dedicated Schengen section with day-90 and day-180 markers on a proportional timeline |
| Half-birthday | Very close to 6 calendar months | Side-by-side comparison of 180-day approximation vs true 6-month half-birthday |
| 6-month CD / bond maturity | Short-term fixed income | Exact maturity date in 6 date formats, downloadable .ics reminder |
| Six-month non-immigrant visas (B1/B2) | Standard grant duration for US entry | Exact expiry date, day-90 and day-180 from entry visualization |
| Insurance waiting periods | Most non-emergency coverage starts after 180 days | Exact eligibility date with weekday |
| Probation extension | Some employers extend probation to 6 months (180 days) | Day-90, day-120, day-150, day-180 checkpoints for review |
| Half-year financial reporting | Many international regulators require 6-month interim reports | Two-quarter map and quarter-crossing visualization |
| Academic semesters | A full academic year is ~180 teaching days + breaks | Season tracker shows which academic terms the window crosses |
| Non-compete agreements | 6-month non-compete is standard | Exact expiry with weekday |
| Extended warranties | Some plans offer 180-day initial coverage | Deadline date in 6 formats + downloadable .ics |
| Construction project milestones | 180-day phased milestones are common | Six-milestone framework (30/60/90/120/150/180) |
| 6-month subscription plans | Some services bill semi-annually | Exact renewal date + business-day equivalent |
180 days vs 6 calendar months vs 2 quarters vs 26 weeks
Six different intervals often get confused with 180 days. They're related but not identical.
| Interval | Actual length | How it differs from 180 days |
|---|---|---|
| 180 days | Exactly 180 days | Fixed interval — ignores month lengths and leap years |
| 6 calendar months | 181–184 days | Month-aware interval — clamps at month end (31 Jan + 6 months = 31 Jul in common year) |
| 2 calendar quarters | 181–184 days | Depends on which quarters — Q1+Q2 is 181, Q3+Q4 is 184 |
| 26 weeks | Exactly 182 days | 26 × 7 = 182 — two days longer than 180 |
| Half-year (1 Jan to 30 Jun) | 181 days (or 182 in leap year) | Depends on the specific half chosen |
| ~180 business days | ~252 calendar days | Not comparable — business days skip weekends and holidays |
💡 Rule of thumb. "Six months" is a calendar-relative interval used for leases, subscriptions, employment contracts, and insurance. "180 days" is a fixed-interval used for visa rules, trading-day cycles, and short-term financial instruments. If your document says "6 months", use the Custom tab with Months unit. If it says "180 days", use the default Days unit. The dates will differ by 1–4 days.
The half-year orbital view — why it's meaningful
The orbital wheel at the top of the tool plots two positions on the Earth's yearly path around the sun: today's position and the target's position 180 days from now. Because 180 days is approximately half of 365 days, the two markers sit roughly on opposite sides of the sun.
This is not astronomical computation — the tool uses simple proportional placement around a 360° circle (day-of-year divided by days-in-year, times 360°). But the visualization captures something no other date calculator shows: the 180-day journey is roughly half an orbit around the sun, which is the fundamental reason why 180 days feels like "half a year" in human experience. The Earth goes from one side of its orbit to the opposite side, and in doing so, it crosses all four seasons.
💡 Fun fact. Because the Earth's orbit is slightly elliptical (perihelion in early January, aphelion in early July), the actual seasonal durations are uneven — winter in the Northern Hemisphere is about 89 days, spring 93, summer 93, autumn 90. That's why the season tracker counts actual days per season rather than assuming 90 days each.
The seasons crossed — and why it matters
A 180-day window always crosses at least three seasons (four, if you count partial crossings at both ends). Which seasons are crossed depends entirely on the start date:
| Start in… | Seasons crossed | Rough day counts |
|---|---|---|
| January | Winter (partial) → Spring (full) → Summer (partial) | ~59 + 92 + 29 = 180 |
| March | Winter (partial) → Spring (full) → Summer (full) → Fall (partial) | ~20 + 92 + 92 + ~-24 (partial) |
| May | Spring (partial) → Summer (full) → Fall (full) → Winter (partial) | ~30 + 92 + 91 + ~-33 (partial) |
| July | Summer (partial) → Fall (full) → Winter (full) → Spring (partial) | ~60 + 91 + 90 + ~-61 (partial) |
| September | Summer (partial) → Fall (full) → Winter (full) → Spring (partial) | ~21 + 91 + 90 + ~-22 (partial) |
| November | Fall (partial) → Winter (full) → Spring (partial) | ~29 + 90 + 61 = 180 |
Why does this matter? Because seasonal timing affects real-world outcomes. A 180-day contract starting in October ends in April — right in the middle of spring. A 180-day warranty on an air conditioner starting in April ends in October — covering the full summer cooling season. The season tracker on this tool makes those crossings visible so you can plan accordingly.
The half-birthday explained
A half-birthday is the date six calendar months after your birthday. It's used in several contexts:
- School cutoff alignment. Many school districts have age cutoffs (typically August 31 or September 1). Children born just after the cutoff may have their half-birthday used for special considerations, or for alignment with a particular cohort.
- Cultural half-birthday celebrations. Some families and communities celebrate half-birthdays as a secondary birthday event — often because a December birthday gets lost in the holiday season, so June is used as the celebration date.
- Pet half-birthdays. Some pet owners celebrate 6-month "half-birthday" marks, especially for puppies and kittens where development is rapid.
- Bereavement milestones. Some grieving traditions mark 6 months as a significant milestone.
The half-birthday card in this tool shows TWO dates:
- 180-day approximation. Today + 180 days. Simple, fixed-interval, commonly used when people say "half-birthday" informally.
- True half-birthday (6 calendar months). Today + 6 calendar months. This is what most calendars, HR systems, and school-age calculators use, because birthdays and anniversaries are recorded by calendar month, not by day-count.
The two dates differ by 1–4 days depending on which months are crossed. For example:
| Birthday | True half-birthday (6 months) | 180-day version | Difference |
|---|---|---|---|
| 1 January | 1 July | 30 June | 1 day earlier |
| 1 March | 1 September | 28 August | 4 days earlier |
| 1 August | 1 February (next year) | 28 January | 4 days earlier |
| 1 November | 1 May (next year) | 30 April | 1 day earlier |
Schengen 90/180 — why 180 days is the exact limit
The Schengen Area is a group of 29 European countries that have abolished passport control at their mutual borders. Non-EU visitors (including US, UK, Canadian, Australian, and most other citizens) can stay in the Schengen Area for up to 90 days within any rolling 180-day period without a visa.
This is why 180 days is a uniquely important number in the Schengen rule: it's the outer boundary of the entire lookback window. If you entered today:
- Day 90 is your first exit deadline — you must exit on or before this date if you stayed continuously.
- Day 180 is the end of the rolling lookback — this is the date the calculator computes when you ask "180 days from today". It's the outermost boundary of the entire 180-day period.
- Between day 90 and day 180, you're in the "recapture" zone: the days you spent in Schengen (up to 90) are still being counted against your 180-day window, so re-entering during this period doesn't fully reset your allowance. Every day you stay, the 180-day window shifts, and the oldest days drop off.
⚠ Not legal advice. The Schengen rule is complex and rolling — for multi-trip scenarios, use the EU's official Schengen calculator. This tool is a planning aid that shows the calendar dates for a single continuous stay starting today.
180 days in weeks and weeks-in-years
180 days = 25 weeks + 5 days (180 ÷ 7 = 25.71). That has an interesting consequence:
- The target weekday is 5 days after the start weekday. If today is Monday, 180 days from today is Saturday. If today is Wednesday, the target is Monday (next week).
- Every weekday appears either 25 or 26 times in a 180-day window. Because 180 = 25 full weeks + 5 extra days, five of the seven weekdays will appear 26 times, and two will appear 25 times. The weekday distribution chart on this page shows exactly which is which for your start date.
| Today is… | 180 days from today is… | Day-count difference |
|---|---|---|
| Monday | Saturday | +5 weekdays |
| Tuesday | Sunday | +5 weekdays |
| Wednesday | Monday | +5 weekdays |
| Thursday | Tuesday | +5 weekdays |
| Friday | Wednesday | +5 weekdays |
| Saturday | Thursday | +5 weekdays |
| Sunday | Friday | +5 weekdays |
Calendar days vs business days for 180 days
Calendar days count every day including weekends and holidays. Business days count only working days.
180 calendar days typically contains approximately 129 business days in a standard Monday–Friday week (180 × 5/7 ≈ 128.6). The exact number depends on the start weekday and on holidays.
180 business days is 36 working weeks, spanning approximately 252 calendar days (36 × 7 = 252) — about 8.3 calendar months. This is close to but not identical to 180 calendar days; the gap is about 72 calendar days.
Use 180 calendar days for: Schengen tracking, visa windows, half-birthdays, contract terms written as "within 180 days", and warranty/insurance waiting periods. Use 180 business days for: legal filing deadlines, court response periods, and shipping estimates written by lawyers or engineers.
Leap years and 180-day crossing
The tool uses UTC-based timestamp arithmetic, so February 29 is handled automatically. Some examples:
| Start date | +180 days | Notes |
|---|---|---|
| 1 September 2027 | 28 February 2028 | Crosses into a leap year |
| 1 September 2026 | 28 February 2027 | Non-leap year |
| 1 October 2027 | 28 March 2028 | Crosses Feb 29 in leap year |
| 1 October 2026 | 30 March 2027 | Non-leap year |
| 1 November 2027 | 28 April 2028 | Crosses leap day — 1 day shift |
| 1 November 2026 | 29 April 2027 | Non-leap year — 1 day earlier relative to above |
Twelve real situations where 180 days matters
- Schengen visa planning. 180 days from your entry date is the end of the rolling window that governs your 90-day stay limit.
- Half-birthday tracking. Whether for school cutoff alignment, cultural celebration, or personal milestone, 180 days from a birthday is close to the true half-birthday.
- 6-month CD or bond maturity. Short-term fixed-income instruments typically mature in exactly 180 calendar days.
- Six-month non-immigrant visas (B1/B2 entry grants). Most US B1/B2 entries grant a 6-month stay; 180 days is the calendar equivalent.
- Insurance waiting periods. Many insurance policies have a 6-month waiting period before certain benefits kick in.
- Non-compete agreements. 6-month (180-day) non-competes are common in tech and consulting.
- Extended warranties. Some extended service plans cover the first 180 days as an initial period.
- Half-year financial reporting. Many international regulators require semi-annual reports covering roughly 180 days.
- Academic semester-plus-break cycles. One academic semester plus a break is approximately 180 days.
- Construction phase milestones. Many construction contracts break projects into 30/60/90/120/150/180 day phases.
- 6-month subscription renewal. Semi-annual subscriptions renew every 180 days or every 6 calendar months — this tool shows both.
- Probation extension. Some employers extend the initial 90-day probation to a full 6-month (180-day) period before permanent conversion.
Six mistakes people make with 180-day calculations
- Confusing 180 days with 6 calendar months. Six months is 181–184 days. The difference is 1–4 days depending on start month. Use the Custom tab's Months unit for the calendar-month version.
- Confusing 180 days with two business quarters. Two quarters can be 181, 182, 183, or 184 days. A 180-day interval starting today usually spans parts of three quarters, not two full ones.
- Confusing 180 days with 26 weeks. 26 weeks is 182 days — two days longer than 180. If your contract says "26 weeks", use the Custom tab's Weeks unit with 26.
- Forgetting today is day 0. The 180-day target is the 180th day after today, not the 180th day counting today as day 1. Off-by-one errors matter most for visa windows and contract deadlines.
- Using business days when the document says calendar days. 180 business days is ~252 calendar days. Mixing the conventions produces a ten-week error.
- Assuming the Schengen 180-day window resets after any exit. The rule is rolling, not calendar-based. Exiting and re-entering before day 180 does not reset your 90-day allowance — it depends on the specific days you were inside Schengen in the preceding 180.
Privacy and data handling
Every calculation runs in your browser using vanilla JavaScript and the native Date object. Nothing you type is uploaded, logged, cached, or sent to any server. There is no account, no login, and no network request after the page loads. The share link encodes your inputs into the URL hash — which stays on your device. Downloaded .ics files and PNG images are generated locally and never transmitted anywhere.
Limitations
- The tool uses the Gregorian calendar. Dates before 1582 are calculated proleptically.
- Business-day mode skips only the weekends and holidays you configure. It does not know your country's holidays by default.
- The orbital visualization is a proportional placement (day-of-year × 360°), not an astronomical computation. Earth's orbital position on a specific date depends on more than day-of-year alone, but the visualization captures the half-year intuition correctly.
- The season tracker uses the meteorological convention (Mar–May = Spring, Jun–Aug = Summer, Sep–Nov = Fall, Dec–Feb = Winter). Astronomical seasons differ by a few days.
- The half-birthday card shows both the 180-day approximation and the true 6-month half-birthday, but does not attempt to model leap-year-specific conventions.
- The Schengen 90/180 checker assumes a single continuous stay starting today. For multi-trip or non-continuous travel, use the EU's official Schengen calculator.
- Very large offsets (above 36,500 days, about 100 years) are clamped to keep the UI responsive.
- Calendar-month additions use clamping at month end (31 Jan + 1 month = 28/29 Feb).
Frequently asked questions
What is the date 180 days from today?
180 days from today depends on today's calendar date. This tool reads today's date from your device and adds 180 calendar days, returning the exact target date, its weekday, the quarter it falls in, and the ISO 8601 string. Since 180 days is approximately half a year, the target is roughly on the opposite side of the year from today.
Does 180 days from today include today?
No. Under the standard convention used by this tool, today is day 0. Tomorrow is day 1. The target date is day 180. This matches the convention used by six-month contracts, half-year accounting periods, and Schengen 90/180 tracking.
Is 180 days the same as six months?
Not exactly. Six calendar months can be 181, 182, 183, or 184 days depending on which months are crossed. Six months starting in February is 181 days in a common year; six months starting in August is 184 days. 180 days is a fixed interval that doesn't align with calendar months. The difference between 180 days and six calendar months is 1–4 days depending on start date.
Is 180 days the same as two business quarters?
Roughly. Two calendar quarters are 181, 182, 183, or 184 days (since single quarters are 90, 91, or 92 days). A 180-day interval starting today usually spans parts of three calendar quarters rather than fitting cleanly into two. The orbital half-year wheel shows which quarters are crossed.
How many weeks is 180 days?
180 days is 25 weeks and 5 days (180 ÷ 7 = 25.71). That means the target weekday is 5 days ahead of the start weekday, or equivalently 2 days behind. For example, if today is Monday, 180 days from today is Saturday.
What is the Schengen 90/180 rule?
The Schengen 90/180 rule limits non-EU visitors to 90 days of stay in the Schengen Area within any rolling 180-day period. 180 days from today is the exact end of the rolling 180-day window if today is your entry date. Your 90-day stay limit ends at day 90; you must exit by then. The 180-day window is the maximum lookback — if you re-enter before day 180, the rolling window recalculates.
What is a half-birthday?
A half-birthday is the date exactly six calendar months after your birthday. It's used in cultures that celebrate half-birthdays as a secondary birthday event, and in schools that have cutoff-date rules. The true half-birthday is calculated by adding 6 calendar months, not 180 days. This tool shows both.
Is 180 days a common contract length?
Yes. 180-day contracts are common for: probation extension (beyond the standard 90 days), non-compete agreements, construction project milestones, consulting engagements, and some classes of residential leases in college towns. 180 calendar days is also the exact duration of most six-month non-immigrant visas (B1/B2 entry grants), insurance waiting periods, and financial reporting half-year cycles.
How many business days is 180 calendar days?
180 calendar days contain approximately 129 business days in a standard Monday–Friday work week. The exact number depends on the weekday of the start date and on holidays. This tool shows both counts side by side.
What is 180 business days from today?
180 business days from today is 36 working weeks later (180 ÷ 5 = 36), spanning approximately 252 calendar days — about eight calendar months. If the start date falls on a weekend, the result shifts accordingly. Toggle Business days mode in this tool to see the exact date.
Does this calculator handle leap years?
Yes. The date engine uses UTC-based timestamp arithmetic, so February 29 is handled automatically. 180 days from 1 September 2027 (a common year) lands on 28 February 2028 (crossing into a leap year). The tool computes the crossing correctly.
What time zone does this tool use?
Today's date is read from your device's local calendar. All date arithmetic uses UTC midnight, so the result is exact regardless of your time zone or DST status. The timezone indicator in the hero card shows what the tool is using.
Can I use this for a 180-day return window or warranty?
Yes. Enter the trigger date in the Custom tab and set the amount to 180 days. Some extended warranties, appliance protection plans, and consumer-goods guarantees use 180 calendar days. Verify whether the document counts the trigger day inclusively — if it does, enter 179 instead of 180.
What is the difference between 180 calendar days and 6 calendar months?
180 calendar days is a fixed interval that ignores month lengths. 6 calendar months is a month-aware interval that clamps at month end (31 January + 6 months = 31 July in a common year). Depending on which months you cross, 6 months is 181–184 days. For accounting periods, legal notice, and lease terms, contracts usually specify one or the other explicitly.
Why does this tool show a solar orbit visualization?
Because 180 days is approximately half a year, the Earth's position 180 days from now is roughly on the opposite side of the sun from where it is today. The orbital wheel plots today's position and the target's position on the Earth's yearly path around the sun, giving an intuitive visual of the half-year journey. It is a visualization aid, not an astronomical computation.
What seasons does the 180-day window cross?
A 180-day window starting in most months crosses two full seasons and parts of two others. For example, starting in late October, the window crosses autumn (partial), winter (full), spring (full), and summer (partial). The season tracker on this page shows the exact day counts per season.
Can I customise which days count as weekends?
Yes. Under Advanced options you can set any combination of Sunday through Saturday as weekend days. This supports Friday–Saturday weekends, four-day work weeks, six-day work weeks, and any other non-standard schedule.
How do I exclude specific holidays?
Paste holiday dates into the Holidays field under Advanced options — one per line, in YYYY-MM-DD, MM/DD/YYYY, or DD/MM/YYYY format. The date engine treats those dates as non-working days when business-day mode is on. Holidays have no effect on calendar-day mode.
Can I calculate 180 days before today?
Yes. Open the Custom tab, set Direction to Before, and enter 180. The tool returns the date 180 calendar days before your chosen start date. Useful for checking visa lookback windows, back-dating eligibility periods, and verifying when a warranty or trial started.
Does the tool save my inputs or upload them?
No. Everything runs in your browser using vanilla JavaScript. Nothing is uploaded, logged, cached, or sent to any server. Shareable URLs encode your inputs into the URL hash, which stays on your device.
What is a 180-day CD or 180-day bond?
A 180-day CD (certificate of deposit) or 180-day bond is a short-term fixed-income instrument that matures exactly 180 calendar days after purchase. The maturity date determines when interest is paid and when you can withdraw the funds without penalty. This tool computes that exact maturity date from any purchase date.
Why is 180 days sometimes called 'six months'?
180 days is a convenient approximation of six months because six months is 181–184 days and 180 is close. Businesses, legal contracts, and informal conversations use them interchangeably, but the two produce different dates from the same start point. Use calendar months for month-aligned contracts; use fixed 180 days for exact-interval deadlines like visa windows.
Can I download the target date as a calendar event?
Yes. Click the Download .ics button to save an RFC 5545-compliant iCalendar event. Double-click the file to add it to Outlook, Apple Calendar, Google Calendar, or any calendar app that supports the .ics standard.
How do I copy the result for email or documents?
Click any of the six format cards below the calendar to copy the target date as US, UK, ISO 8601, written, ordinal, or with-weekday format. The expanded menu adds Markdown, HTML, CSV, JSON, and reminder formats for developers.
Is 180 days a common financial reporting period?
Yes. Many companies file semi-annual (half-year) financial reports covering 180–184 days. The SEC's 10-Q is quarterly, but many international regulators (UK, EU, India, Japan) require 6-month interim reports. The exact half-year period varies — some use 182 days, some use calendar months. 180 days is a common approximation in financial planning cycles.
Related tools on AIToolsPros
Sources and methodology
- ISO 8601 — Date and time format: the standard used for the ISO date shown in the results.
- timeanddate.com — Leap Years: reference for the Gregorian leap-year rule.
- MDN — JavaScript Date object: reference for the UTC-based date arithmetic used by this tool.
- RFC 5545 — iCalendar specification: reference for the .ics calendar event format.
- European Commission — Schengen, Borders and Visa policy: source for the 90/180 rule explanation.
- timeanddate.com — About seasons: reference for meteorological vs astronomical season boundaries.