{
  "slug": "Porto",
  "city": "Porto",
  "country": "Portugal",
  "countryCode": "PT",
  "admin1": "Porto",
  "coordinates": {
    "latitude": 41.1579,
    "longitude": -8.6291,
    "elevation_m": 104
  },
  "population": 237591,
  "timezone": {
    "iana": "Europe/Lisbon",
    "offset_min": 0,
    "dst": {
      "inDst": false,
      "status": "Standard Time is in effect",
      "next": "2027-03-28T01:00:11.323Z",
      "description": "Clocks change on Sunday, 28 March 2027 at 02:00 — clocks go forward 1 hour."
    }
  },
  "country_meta": {
    "name": "Portugal",
    "currency": "EUR",
    "callingCode": "+351"
  },
  "now": {
    "iso": "2026-11-02T21:03:56.323Z",
    "unix_ms": 1793653436323,
    "local": "21:03:56"
  },
  "sun": {
    "sunrise": "2026-11-02T07:07:41.042Z",
    "sunset": "2026-11-02T17:30:59.344Z",
    "solar_noon": "2026-11-02T12:19:20.193Z",
    "civil_dawn": "2026-11-02T06:39:01.804Z",
    "civil_dusk": "2026-11-02T17:59:38.583Z",
    "nautical_dawn": "2026-11-02T06:06:27.832Z",
    "nautical_dusk": "2026-11-02T18:32:12.554Z",
    "astronomical_dawn": "2026-11-02T05:34:21.856Z",
    "astronomical_dusk": "2026-11-02T19:04:18.530Z"
  },
  "moon": {
    "phase": 0.7846567673658824,
    "illumination": 0.3919809603619804,
    "moonrise": null,
    "moonset": "2026-11-02T14:14:27.656Z"
  },
  "holidays": [
    {
      "date": "2026-12-01 00:00:00",
      "name": "Restauração da Independência",
      "type": "public"
    },
    {
      "date": "2026-12-08 00:00:00",
      "name": "Imaculada Conceição",
      "type": "public"
    },
    {
      "date": "2026-12-24 00:00:00",
      "name": "Noite de Natal",
      "type": "observance"
    },
    {
      "date": "2026-12-25 00:00:00",
      "name": "Natal",
      "type": "public"
    },
    {
      "date": "2026-12-31 00:00:00",
      "name": "Véspera de Ano Novo",
      "type": "observance"
    },
    {
      "date": "2027-01-01 00:00:00",
      "name": "Ano Novo",
      "type": "public"
    },
    {
      "date": "2027-02-09 00:00:00",
      "name": "Carnaval",
      "type": "observance"
    },
    {
      "date": "2027-03-26 00:00:00",
      "name": "Sexta-Feira Santa",
      "type": "public"
    },
    {
      "date": "2027-03-28 00:00:00",
      "name": "Páscoa",
      "type": "public"
    },
    {
      "date": "2027-04-25 00:00:00",
      "name": "Dia da Liberdade",
      "type": "public"
    }
  ],
  "neighbors": [
    {
      "city": "Lisbon",
      "slug": "Lisbon",
      "tz": "Europe/Lisbon"
    }
  ],
  "source": "chronomesh"
}