{
  "id": "days-until-super-bowl",
  "version": "304b62af6d7f",
  "status": "published",
  "name": "Days Until The Super Bowl",
  "question": "Days until the Super Bowl",
  "summary": "Counts the days from today, or any date you choose, to the next Super Bowl, with its date and day of the week.",
  "category": "days",
  "subcategory": "countdowns",
  "url": "https://www.acalculator.org/days/days-until-super-bowl",
  "markdown": "https://www.acalculator.org/days/days-until-super-bowl.md",
  "kind": "function",
  "method": "Find the first date of the Super Bowl on or after the start date, then count the days from the start date to it.",
  "assumptions": [
    "The NFL sets the Super Bowl date in its season schedule: Super Bowl LXI is on Sunday, February 14, 2027, at SoFi Stadium in Los Angeles.",
    "Start dates from May 14, 2026 to February 14, 2027 work, because the NFL published the Super Bowl LXI date on May 14, 2026, and has not yet published a later one.",
    "The start date itself is not counted: from the day before, the count is 1; on the day itself, it is 0.",
    "Dates are calendar days with no time of day, so a time zone or a daylight-saving change never adds or loses a day."
  ],
  "inputs": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "type": "object",
    "properties": {
      "from": {
        "title": "Count from",
        "description": "The date to count from. Today, unless you change it.",
        "type": "string",
        "format": "date"
      }
    }
  },
  "outputs": {
    "days": {
      "label": "Days until the Super Bowl",
      "description": "Whole days from the start date to the next Super Bowl; 0 on the day itself.",
      "format": "integer"
    },
    "date": {
      "label": "Date",
      "description": "The next date of the Super Bowl on or after the start date.",
      "format": "date-long"
    },
    "weekday": {
      "label": "Day of the week",
      "description": "The weekday of that date.",
      "format": "text"
    },
    "weeks": {
      "label": "In weeks",
      "description": "The same number of days in weeks and days.",
      "format": "text"
    }
  },
  "defaultAnswer": {
    "inputs": {
      "from": "2026-10-19"
    },
    "outputs": {
      "days": 118,
      "date": "2027-02-14",
      "weekday": "Sunday",
      "weeks": "16 weeks and 6 days"
    },
    "text": "From October 19, 2026, there are 118 days until the Super Bowl on Sunday, February 14, 2027."
  },
  "examples": [
    {
      "given": {
        "from": "2026-05-14"
      },
      "expect": {
        "date": "2027-02-14",
        "days": 276
      },
      "source": "NFL Football Operations media site, 2026 NFL Schedule Announced (May 14, 2026): Super Bowl LXI on Sunday, February 14, at SoFi Stadium. https://media.nfl.com/football-information/2026/news/2026-nfl-schedule-announced (retrieved 2026-10-18)"
    },
    {
      "given": {
        "from": "2026-10-18"
      },
      "expect": {
        "date": "2027-02-14",
        "days": 119
      },
      "source": "NFL Football Operations media site, 2026 NFL Schedule Announced (May 14, 2026): Super Bowl LXI on Sunday, February 14, at SoFi Stadium. https://media.nfl.com/football-information/2026/news/2026-nfl-schedule-announced (retrieved 2026-10-18)"
    },
    {
      "given": {
        "from": "2027-02-13"
      },
      "expect": {
        "date": "2027-02-14",
        "days": 1
      },
      "source": "NFL Football Operations media site, 2026 NFL Schedule Announced (May 14, 2026): Super Bowl LXI on Sunday, February 14, at SoFi Stadium. https://media.nfl.com/football-information/2026/news/2026-nfl-schedule-announced (retrieved 2026-10-18)"
    }
  ],
  "sources": [
    "NFL Football Operations media site, 2026 NFL Schedule Announced (May 14, 2026): Super Bowl LXI on Sunday, February 14, at SoFi Stadium. https://media.nfl.com/football-information/2026/news/2026-nfl-schedule-announced (retrieved 2026-10-18)"
  ],
  "related": [
    "days-until-mlb-opening-day",
    "days-until-nfl-draft",
    "days-until",
    "days-between-dates"
  ],
  "changelog": []
}
