Error message

  • Warning: preg_match(): Unknown modifier '2' in os_check() (line 252 of /var/www/custom/tools/tools.inc).
  • Warning: preg_match(): Unknown modifier 'T' in os_check() (line 252 of /var/www/custom/tools/tools.inc).
API Test
API nameforecast
DescriptionCustom weather forecast for selected city and number of days
Sample requestlondon&days=3
GET response
{"location":{"name":"London","region":"City of London, Greater London","country"
:"United Kingdom","lat":51.5171,"lon":-0.1062,"tz_id":"Europe\/London","localtim
e_epoch":1778985230,"localtime":"2026-05-17 03:33"},"current":{"last_updated_epo
ch":1778985000,"last_updated":"2026-05-17 03:30","temp_c":10.1,"temp_f":50.2,"is
_day":0,"condition":{"text":"Overcast","icon":"\/\/cdn.weatherapi.com\/weather\/
64x64\/night\/122.png","code":1009},"wind_mph":6.9,"wind_kph":11.2,"wind_degree"
:231,"wind_dir":"SW","pressure_mb":1007,"pressure_in":29.74,"precip_mm":0.12,"pr
ecip_in":0,"humidity":94,"cloud":100,"feelslike_c":8.6,"feelslike_f":47.4,"windc
hill_c":8.5,"windchill_f":47.4,"heatindex_c":10.1,"heatindex_f":50.1,"dewpoint_c
":9.6,"dewpoint_f":49.3,"vis_km":10,"vis_miles":6,"uv":0,"gust_mph":10.4,"gust_k
ph":16.7,"will_it_rain":1,"chance_of_rain":100,"will_it_snow":0,"chance_of_snow"
:0},"forecast":{"forecastday":[{"date":"2026-05-17","date_epoch":1778976000,"day
":{"maxtemp_c":16.2,"maxtemp_f":61.2,"mintemp_c":8.2,"mintemp_f":46.7,"avgtemp_c
":11.9,"avgtemp_f":53.4,"maxwind_mph":10.3,"maxwind_kph":16.6,"totalprecip_mm":1
.03,"totalprecip_in":0.04,"totalsnow_cm":0,"avgvis_km":7.3,"avgvis_miles":4,"avg
humidity":70,"daily_will_it_rain":1,"daily_chance_of_rain":84,"daily_will_it_sno
w":0,"daily_chance_of_snow":0,"condition":{"text":"Patchy rain nearby","icon":"\
/\/cdn.weatherapi.com\/weather\/64x64\/day\/176.png","code":1063},"uv":3.8},"ast
ro":{"sunrise":"05:06 AM","sunset":"08:49 PM","moonrise":"04:47 AM","moonset":"1
0:37 PM","moon_phase":"Waxing Crescent","moon_illumination":0,"is_moon_up":0,"is
_sun_up":0},"hour":[{"time_epoch":1778972400,"time":"2026-05-17 00:00","temp_c":
9.9,"temp_f":49.9,"is_day":0,"condition":{"text":"Mist","icon":"\/\/cdn.weathera
pi.com\/weather\/64x64\/night\/143.png","code":1030},"wind_mph":6.3,"wind_kph":1
0.1,"wind_degree":213,"wind_dir":"SW","pressure_mb":1008,"pressure_in":29.77,"pr
ecip_mm":0.01,"precip_in":0,"snow_cm":0,"humidity":96,"cloud":95,"feelslike_c":8
.5,"feelslike_f":47.4,"windchill_c":8.5,"windchill_f":47.4,"heatindex_c":9.9,"he
atindex_f":49.9,"dewpoint_c":9.3,"dewpoint_f":48.7,"will_it_rain":1,"chance_of_r
ain":75,"will_it_snow":0,"chance_of_snow":0,"vis_km":2,"vis_miles":1,"gust_mph":
9.6,"gust_kph":15.5,"uv":0},{"time_epoch":1778976000,"time":"2026-05-17 01:00","
temp_c":10,"temp_f":49.9,"is_day":0,"condition":{"text":"Light drizzle","icon":"
\/\/cdn.weatherapi.com\/weather\/64x64\/night\/266.png","code":1153},"wind_mph":
5.6,"wind_kph":9,"wind_degree":218,"wind_dir":"SW","pressure_mb":1008,"pressure_
in":29.76,"precip_mm":0.42,"precip_in":0.02,"snow_cm":0,"humidity":96,"cloud":10
0,"feelslike_c":8.8,"feelslike_f":47.8,"windchill_c":8.8,"windchill_f":47.8,"hea
tindex_c":10,"heatindex_f":49.9,"dewpoint_c":9.4,"dewpoint_f":49,"will_it_rain":
1,"chance_of_rain":100,"will_it_snow":0,"chance_of_snow":0,"vis_km":2,"vis_miles
":1,"gust_mph":8.5,"gust_kph":13.7,"uv":0},{"time_epoch":1778979600,"time":"2026
-05-17 02:00","temp_c":10,"temp_f":50,"is_day":0,"condition":{"text":"Light driz
zle","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/266.png","code":1153
},"wind_mph":5.4,"wind_kph":8.6,"wind_degree":209,"wind_dir":"SSW","pressure_mb"
:1008,"pressure_in":29.76,"precip_mm":0.19,"precip_in":0.01,"snow_cm":0,"humidit
y":97,"cloud":100,"feelslike_c":8.9,"feelslike_f":48,"windchill_c":8.9,"windchil
l_f":48,"heatindex_c":10,"heatindex_f":50,"dewpoint_c":9.6,"dewpoint_f":49.3,"wi
ll_it_rain":1,"chance_of_rain":100,"will_it_snow":0,"chance_of_snow":0,"vis_km":
2,"vis_miles":1,"gust_mph":8.1,"gust_kph":13,"uv":0},{"time_epoch":1778983200,"t
ime":"2026-05-17 03:00","temp_c":10.1,"temp_f":50.2,"is_day":0,"condition":{"tex
t":"Overcast","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/122.png","c
ode":1009},"wind_mph":6.9,"wind_kph":11.2,"wind_degree":231,"wind_dir":"SW","pre
ssure_mb":1007,"pressure_in":29.74,"precip_mm":0.12,"precip_in":0,"snow_cm":0,"h
umidity":94,"cloud":100,"feelslike_c":8.5,"feelslike_f":47.4,"windchill_c":8.5,"
windchill_f":47.4,"heatindex_c":10.1,"heatindex_f":50.1,"dewpoint_c":9.6,"dewpoi
nt_f":49.3,"will_it_rain":1,"chance_of_rain":100,"will_it_snow":0,"chance_of_sno
w":0,"vis_km":10,"vis_miles":6,"gust_mph":10.4,"gust_kph":16.7,"uv":0},{"time_ep
och":1778986800,"time":"2026-05-17 04:00","temp_c":9.7,"temp_f":49.4,"is_day":0,
"condition":{"text":"Mist","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night
\/143.png","code":1030},"wind_mph":7.4,"wind_kph":11.9,"wind_degree":251,"wind_d
ir":"WSW","pressure_mb":1008,"pressure_in":29.76,"precip_mm":0.02,"precip_in":0,
"snow_cm":0,"humidity":96,"cloud":87,"feelslike_c":7.9,"feelslike_f":46.2,"windc
hill_c":7.9,"windchill_f":46.2,"heatindex_c":9.7,"heatindex_f":49.4,"dewpoint_c"
:9,"dewpoint_f":48.2,"will_it_rain":1,"chance_of_rain":83,"will_it_snow":0,"chan
ce_of_snow":0,"vis_km":2,"vis_miles":1,"gust_mph":11,"gust_kph":17.7,"uv":0},{"t
ime_epoch":1778990400,"time":"2026-05-17 05:00","temp_c":8.6,"temp_f":47.4,"is_d
ay":0,"condition":{"text":"Mist","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\
/night\/143.png","code":1030},"wind_mph":6,"wind_kph":9.7,"wind_degree":245,"win
d_dir":"WSW","pressure_mb":1008,"pressure_in":29.77,"precip_mm":0,"precip_in":0,
"snow_cm":0,"humidity":96,"cloud":72,"feelslike_c":7,"feelslike_f":44.5,"windchi
ll_c":7,"windchill_f":44.5,"heatindex_c":8.6,"heatindex_f":47.4,"dewpoint_c":8,"
dewpoint_f":46.5,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of
_snow":0,"vis_km":2,"vis_miles":1,"gust_mph":9.6,"gust_kph":15.4,"uv":0},{"time_
epoch":1778994000,"time":"2026-05-17 06:00","temp_c":8.2,"temp_f":46.7,"is_day":
1,"condition":{"text":"Mist","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day
\/143.png","code":1030},"wind_mph":5.8,"wind_kph":9.4,"wind_degree":237,"wind_di
r":"WSW","pressure_mb":1009,"pressure_in":29.79,"precip_mm":0,"precip_in":0,"sno
w_cm":0,"humidity":97,"cloud":73,"feelslike_c":6.6,"feelslike_f":43.8,"windchill
_c":6.6,"windchill_f":43.8,"heatindex_c":8.2,"heatindex_f":46.7,"dewpoint_c":7.7
,"dewpoint_f":45.8,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_
of_snow":0,"vis_km":2,"vis_miles":1,"gust_mph":9.1,"gust_kph":14.6,"uv":0.1},{"t
ime_epoch":1778997600,"time":"2026-05-17 07:00","temp_c":8.7,"temp_f":47.6,"is_d
ay":1,"condition":{"text":"Cloudy","icon":"\/\/cdn.weatherapi.com\/weather\/64x6
4\/day\/119.png","code":1006},"wind_mph":6.5,"wind_kph":10.4,"wind_degree":250,"
wind_dir":"WSW","pressure_mb":1009,"pressure_in":29.8,"precip_mm":0,"precip_in":
0,"snow_cm":0,"humidity":94,"cloud":68,"feelslike_c":7,"feelslike_f":44.5,"windc
hill_c":7,"windchill_f":44.5,"heatindex_c":8.7,"heatindex_f":47.6,"dewpoint_c":7
.7,"dewpoint_f":45.9,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chanc
e_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":9,"gust_kph":14.5,"uv":0.4},{"
time_epoch":1779001200,"time":"2026-05-17 08:00","temp_c":9.7,"temp_f":49.4,"is_
day":1,"condition":{"text":"Partly Cloudy","icon":"\/\/cdn.weatherapi.com\/weath
er\/64x64\/day\/116.png","code":1003},"wind_mph":6.3,"wind_kph":10.1,"wind_degre
e":263,"wind_dir":"W","pressure_mb":1010,"pressure_in":29.82,"precip_mm":0,"prec
ip_in":0,"snow_cm":0,"humidity":87,"cloud":36,"feelslike_c":8.2,"feelslike_f":46
.8,"windchill_c":8.2,"windchill_f":46.8,"heatindex_c":9.7,"heatindex_f":49.4,"de
wpoint_c":7.7,"dewpoint_f":45.9,"will_it_rain":0,"chance_of_rain":0,"will_it_sno
w":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":8.1,"gust_kph":13.1
,"uv":0.9},{"time_epoch":1779004800,"time":"2026-05-17 09:00","temp_c":10.8,"tem
p_f":51.5,"is_day":1,"condition":{"text":"Partly Cloudy","icon":"\/\/cdn.weather
api.com\/weather\/64x64\/day\/116.png","code":1003},"wind_mph":6.7,"wind_kph":10
.8,"wind_degree":267,"wind_dir":"W","pressure_mb":1010,"pressure_in":29.82,"prec
ip_mm":0,"precip_in":0,"snow_cm":0,"humidity":80,"cloud":59,"feelslike_c":9.5,"f
eelslike_f":49.1,"windchill_c":9.5,"windchill_f":49.1,"heatindex_c":10.8,"heatin
dex_f":51.5,"dewpoint_c":7.4,"dewpoint_f":45.4,"will_it_rain":0,"chance_of_rain"
:0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":8.4,
"gust_kph":13.5,"uv":1.6},{"time_epoch":1779008400,"time":"2026-05-17 10:00","te
mp_c":12.2,"temp_f":54,"is_day":1,"condition":{"text":"Patchy rain nearby","icon
":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/176.png","code":1063},"wind_mph"
:7.2,"wind_kph":11.5,"wind_degree":266,"wind_dir":"W","pressure_mb":1010,"pressu
re_in":29.83,"precip_mm":0.01,"precip_in":0,"snow_cm":0,"humidity":70,"cloud":77
,"feelslike_c":11.1,"feelslike_f":51.9,"windchill_c":11.1,"windchill_f":51.9,"he
atindex_c":12.2,"heatindex_f":54,"dewpoint_c":6.8,"dewpoint_f":44.3,"will_it_rai
n":0,"chance_of_rain":67,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_mi
les":6,"gust_mph":8.2,"gust_kph":13.2,"uv":2.5},{"time_epoch":1779012000,"time":
"2026-05-17 11:00","temp_c":13.5,"temp_f":56.4,"is_day":1,"condition":{"text":"P
atchy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/176.png"
,"code":1063},"wind_mph":7.6,"wind_kph":12.2,"wind_degree":267,"wind_dir":"W","p
ressure_mb":1010,"pressure_in":29.83,"precip_mm":0.01,"precip_in":0,"snow_cm":0,
"humidity":59,"cloud":61,"feelslike_c":12.6,"feelslike_f":54.6,"windchill_c":12.
6,"windchill_f":54.6,"heatindex_c":13.5,"heatindex_f":56.4,"dewpoint_c":5.6,"dew
point_f":42.1,"will_it_rain":0,"chance_of_rain":62,"will_it_snow":0,"chance_of_s
now":0,"vis_km":10,"vis_miles":6,"gust_mph":8.7,"gust_kph":14.1,"uv":3.3},{"time
_epoch":1779015600,"time":"2026-05-17 12:00","temp_c":14.5,"temp_f":58.1,"is_day
":1,"condition":{"text":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.com\/wea
ther\/64x64\/day\/176.png","code":1063},"wind_mph":8.5,"wind_kph":13.7,"wind_deg
ree":269,"wind_dir":"W","pressure_mb":1010,"pressure_in":29.83,"precip_mm":0.02,
"precip_in":0,"snow_cm":0,"humidity":52,"cloud":100,"feelslike_c":13.6,"feelslik
e_f":56.5,"windchill_c":13.6,"windchill_f":56.5,"heatindex_c":14.5,"heatindex_f"
:58.1,"dewpoint_c":4.7,"dewpoint_f":40.4,"will_it_rain":1,"chance_of_rain":84,"w
ill_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":9.8,"gust
_kph":15.7,"uv":3.8},{"time_epoch":1779019200,"time":"2026-05-17 13:00","temp_c"
:15.1,"temp_f":59.2,"is_day":1,"condition":{"text":"Overcast","icon":"\/\/cdn.we
atherapi.com\/weather\/64x64\/day\/122.png","code":1009},"wind_mph":8.5,"wind_kp
h":13.7,"wind_degree":268,"wind_dir":"W","pressure_mb":1010,"pressure_in":29.83,
"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":46,"cloud":100,"feelslike_c":
15.1,"feelslike_f":59.2,"windchill_c":15.1,"windchill_f":59.2,"heatindex_c":15.1
,"heatindex_f":59.2,"dewpoint_c":3.6,"dewpoint_f":38.5,"will_it_rain":0,"chance_
of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_m
ph":9.8,"gust_kph":15.7,"uv":3.6},{"time_epoch":1779022800,"time":"2026-05-17 14
:00","temp_c":15.8,"temp_f":60.5,"is_day":1,"condition":{"text":"Overcast","icon
":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/122.png","code":1009},"wind_mph"
:8.9,"wind_kph":14.4,"wind_degree":264,"wind_dir":"W","pressure_mb":1010,"pressu
re_in":29.82,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":41,"cloud":100,"
feelslike_c":15.8,"feelslike_f":60.5,"windchill_c":15.8,"windchill_f":60.5,"heat
index_c":15.8,"heatindex_f":60.5,"dewpoint_c":2.6,"dewpoint_f":36.7,"will_it_rai
n":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_mil
es":6,"gust_mph":10.3,"gust_kph":16.6,"uv":3.8},{"time_epoch":1779026400,"time":
"2026-05-17 15:00","temp_c":16.2,"temp_f":61.2,"is_day":1,"condition":{"text":"O
vercast","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/122.png","code":10
09},"wind_mph":9.6,"wind_kph":15.5,"wind_degree":265,"wind_dir":"W","pressure_mb
":1010,"pressure_in":29.82,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":38
,"cloud":100,"feelslike_c":16.2,"feelslike_f":61.2,"windchill_c":16.2,"windchill
_f":61.2,"heatindex_c":16.2,"heatindex_f":61.2,"dewpoint_c":2,"dewpoint_f":35.7,
"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km"
:10,"vis_miles":6,"gust_mph":11.1,"gust_kph":17.8,"uv":3.3},{"time_epoch":177903
0000,"time":"2026-05-17 16:00","temp_c":16.2,"temp_f":61.2,"is_day":1,"condition
":{"text":"Overcast","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/122.pn
g","code":1009},"wind_mph":9.6,"wind_kph":15.5,"wind_degree":266,"wind_dir":"W",
"pressure_mb":1009,"pressure_in":29.81,"precip_mm":0,"precip_in":0,"snow_cm":0,"
humidity":38,"cloud":100,"feelslike_c":16.2,"feelslike_f":61.2,"windchill_c":16.
2,"windchill_f":61.2,"heatindex_c":16.2,"heatindex_f":61.2,"dewpoint_c":1.8,"dew
point_f":35.2,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_sn
ow":0,"vis_km":10,"vis_miles":6,"gust_mph":11.1,"gust_kph":17.8,"uv":2.4},{"time
_epoch":1779033600,"time":"2026-05-17 17:00","temp_c":15.5,"temp_f":60,"is_day":
1,"condition":{"text":"Overcast","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\
/day\/122.png","code":1009},"wind_mph":10.3,"wind_kph":16.6,"wind_degree":263,"w
ind_dir":"W","pressure_mb":1009,"pressure_in":29.81,"precip_mm":0,"precip_in":0,
"snow_cm":0,"humidity":41,"cloud":100,"feelslike_c":15.5,"feelslike_f":60,"windc
hill_c":15.5,"windchill_f":60,"heatindex_c":15.5,"heatindex_f":60,"dewpoint_c":2
.5,"dewpoint_f":36.6,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chanc
e_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":12.5,"gust_kph":20.2,"uv":1.3}
,{"time_epoch":1779037200,"time":"2026-05-17 18:00","temp_c":14.6,"temp_f":58.3,
"is_day":1,"condition":{"text":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.c
om\/weather\/64x64\/day\/176.png","code":1063},"wind_mph":10.1,"wind_kph":16.2,"
wind_degree":265,"wind_dir":"W","pressure_mb":1010,"pressure_in":29.81,"precip_m
m":0.03,"precip_in":0,"snow_cm":0,"humidity":48,"cloud":100,"feelslike_c":13.5,"
feelslike_f":56.3,"windchill_c":13.5,"windchill_f":56.3,"heatindex_c":14.6,"heat
index_f":58.3,"dewpoint_c":3.9,"dewpoint_f":38.9,"will_it_rain":1,"chance_of_rai
n":75,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":1
2.7,"gust_kph":20.4,"uv":0.7},{"time_epoch":1779040800,"time":"2026-05-17 19:00"
,"temp_c":13.6,"temp_f":56.4,"is_day":1,"condition":{"text":"Light drizzle","ico
n":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/266.png","code":1153},"wind_mph
":8.7,"wind_kph":14,"wind_degree":267,"wind_dir":"W","pressure_mb":1010,"pressur
e_in":29.82,"precip_mm":0.17,"precip_in":0.01,"snow_cm":0,"humidity":55,"cloud":
100,"feelslike_c":12.4,"feelslike_f":54.3,"windchill_c":12.4,"windchill_f":54.3,
"heatindex_c":13.6,"heatindex_f":56.4,"dewpoint_c":4.6,"dewpoint_f":40.3,"will_i
t_rain":1,"chance_of_rain":100,"will_it_snow":0,"chance_of_snow":0,"vis_km":2,"v
is_miles":1,"gust_mph":12,"gust_kph":19.3,"uv":0.3},{"time_epoch":1779044400,"ti
me":"2026-05-17 20:00","temp_c":11.5,"temp_f":52.6,"is_day":1,"condition":{"text
":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/176.
png","code":1063},"wind_mph":9.2,"wind_kph":14.8,"wind_degree":279,"wind_dir":"W
","pressure_mb":1010,"pressure_in":29.84,"precip_mm":0.01,"precip_in":0,"snow_cm
":0,"humidity":68,"cloud":100,"feelslike_c":9.8,"feelslike_f":49.6,"windchill_c"
:9.8,"windchill_f":49.6,"heatindex_c":11.5,"heatindex_f":52.6,"dewpoint_c":5.7,"
dewpoint_f":42.2,"will_it_rain":0,"chance_of_rain":64,"will_it_snow":0,"chance_o
f_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":13.3,"gust_kph":21.4,"uv":0.1},{"
time_epoch":1779048000,"time":"2026-05-17 21:00","temp_c":10.8,"temp_f":51.4,"is
_day":0,"condition":{"text":"Overcast","icon":"\/\/cdn.weatherapi.com\/weather\/
64x64\/night\/122.png","code":1009},"wind_mph":8.3,"wind_kph":13.3,"wind_degree"
:273,"wind_dir":"W","pressure_mb":1011,"pressure_in":29.85,"precip_mm":0,"precip
_in":0,"snow_cm":0,"humidity":65,"cloud":100,"feelslike_c":9.1,"feelslike_f":48.
4,"windchill_c":9.1,"windchill_f":48.4,"heatindex_c":10.8,"heatindex_f":51.4,"de
wpoint_c":4.6,"dewpoint_f":40.3,"will_it_rain":0,"chance_of_rain":0,"will_it_sno
w":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":11.9,"gust_kph":19.
2,"uv":0},{"time_epoch":1779051600,"time":"2026-05-17 22:00","temp_c":10.3,"temp
_f":50.6,"is_day":0,"condition":{"text":"Overcast","icon":"\/\/cdn.weatherapi.co
m\/weather\/64x64\/night\/122.png","code":1009},"wind_mph":5.8,"wind_kph":9.4,"w
ind_degree":263,"wind_dir":"W","pressure_mb":1011,"pressure_in":29.84,"precip_mm
":0,"precip_in":0,"snow_cm":0,"humidity":65,"cloud":100,"feelslike_c":9.1,"feels
like_f":48.4,"windchill_c":9.1,"windchill_f":48.4,"heatindex_c":10.3,"heatindex_
f":50.6,"dewpoint_c":3.9,"dewpoint_f":39.1,"will_it_rain":0,"chance_of_rain":0,"
will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":8.3,"gus
t_kph":13.4,"uv":0},{"time_epoch":1779055200,"time":"2026-05-17 23:00","temp_c":
9.8,"temp_f":49.7,"is_day":0,"condition":{"text":"Partly Cloudy","icon":"\/\/cdn
.weatherapi.com\/weather\/64x64\/night\/116.png","code":1003},"wind_mph":5.4,"wi
nd_kph":8.6,"wind_degree":244,"wind_dir":"WSW","pressure_mb":1011,"pressure_in":
29.85,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":67,"cloud":47,"feelslik
e_c":8.7,"feelslike_f":47.6,"windchill_c":8.7,"windchill_f":47.6,"heatindex_c":9
.8,"heatindex_f":49.7,"dewpoint_c":4,"dewpoint_f":39.2,"will_it_rain":0,"chance_
of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_m
ph":7.8,"gust_kph":12.5,"uv":0}]},{"date":"2026-05-18","date_epoch":1779062400,"
day":{"maxtemp_c":14.2,"maxtemp_f":57.5,"mintemp_c":7.1,"mintemp_f":44.8,"avgtem
p_c":10.7,"avgtemp_f":51.2,"maxwind_mph":10.7,"maxwind_kph":17.3,"totalprecip_mm
":2.21,"totalprecip_in":0.09,"totalsnow_cm":0,"avgvis_km":9.6,"avgvis_miles":5,"
avghumidity":73,"daily_will_it_rain":1,"daily_chance_of_rain":87,"daily_will_it_
snow":0,"daily_chance_of_snow":0,"condition":{"text":"Patchy rain nearby","icon"
:"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/176.png","code":1063},"uv":3.6},"
astro":{"sunrise":"05:04 AM","sunset":"08:50 PM","moonrise":"05:33 AM","moonset"
:"11:52 PM","moon_phase":"Waxing Crescent","moon_illumination":2,"is_moon_up":0,
"is_sun_up":0},"hour":[{"time_epoch":1779058800,"time":"2026-05-18 00:00","temp_
c":8.9,"temp_f":48.1,"is_day":0,"condition":{"text":"Cloudy","icon":"\/\/cdn.wea
therapi.com\/weather\/64x64\/night\/119.png","code":1006},"wind_mph":6,"wind_kph
":9.7,"wind_degree":244,"wind_dir":"WSW","pressure_mb":1011,"pressure_in":29.85,
"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":72,"cloud":65,"feelslike_c":7
.4,"feelslike_f":45.3,"windchill_c":7.4,"windchill_f":45.3,"heatindex_c":8.9,"he
atindex_f":48.1,"dewpoint_c":4.1,"dewpoint_f":39.5,"will_it_rain":0,"chance_of_r
ain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":
9,"gust_kph":14.5,"uv":0},{"time_epoch":1779062400,"time":"2026-05-18 01:00","te
mp_c":8,"temp_f":46.4,"is_day":0,"condition":{"text":"Partly Cloudy","icon":"\/\
/cdn.weatherapi.com\/weather\/64x64\/night\/116.png","code":1003},"wind_mph":5.6
,"wind_kph":9,"wind_degree":240,"wind_dir":"WSW","pressure_mb":1011,"pressure_in
":29.85,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":77,"cloud":30,"feelsl
ike_c":6.5,"feelslike_f":43.6,"windchill_c":6.5,"windchill_f":43.6,"heatindex_c"
:8,"heatindex_f":46.4,"dewpoint_c":4.3,"dewpoint_f":39.8,"will_it_rain":0,"chanc
e_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust
_mph":8.6,"gust_kph":13.9,"uv":0},{"time_epoch":1779066000,"time":"2026-05-18 02
:00","temp_c":7.4,"temp_f":45.4,"is_day":0,"condition":{"text":"Partly Cloudy","
icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/116.png","code":1003},"win
d_mph":5.1,"wind_kph":8.3,"wind_degree":228,"wind_dir":"SW","pressure_mb":1011,"
pressure_in":29.84,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":81,"cloud"
:41,"feelslike_c":5.9,"feelslike_f":42.7,"windchill_c":5.9,"windchill_f":42.7,"h
eatindex_c":7.4,"heatindex_f":45.4,"dewpoint_c":4.5,"dewpoint_f":40,"will_it_rai
n":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_mil
es":6,"gust_mph":8.1,"gust_kph":13,"uv":0},{"time_epoch":1779069600,"time":"2026
-05-18 03:00","temp_c":7.1,"temp_f":44.8,"is_day":0,"condition":{"text":"Partly
Cloudy","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/116.png","code":1
003},"wind_mph":5.1,"wind_kph":8.3,"wind_degree":222,"wind_dir":"SW","pressure_m
b":1010,"pressure_in":29.84,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":8
3,"cloud":45,"feelslike_c":5.5,"feelslike_f":41.9,"windchill_c":5.5,"windchill_f
":41.9,"heatindex_c":7.1,"heatindex_f":44.7,"dewpoint_c":4.3,"dewpoint_f":39.8,"
will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":
10,"vis_miles":6,"gust_mph":8.1,"gust_kph":13.1,"uv":0},{"time_epoch":1779073200
,"time":"2026-05-18 04:00","temp_c":7.1,"temp_f":44.8,"is_day":0,"condition":{"t
ext":"Overcast","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/122.png",
"code":1009},"wind_mph":4.7,"wind_kph":7.6,"wind_degree":216,"wind_dir":"SW","pr
essure_mb":1010,"pressure_in":29.83,"precip_mm":0,"precip_in":0,"snow_cm":0,"hum
idity":82,"cloud":100,"feelslike_c":5.7,"feelslike_f":42.2,"windchill_c":5.7,"wi
ndchill_f":42.2,"heatindex_c":7.1,"heatindex_f":44.8,"dewpoint_c":4.2,"dewpoint_
f":39.6,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,
"vis_km":10,"vis_miles":6,"gust_mph":7.3,"gust_kph":11.8,"uv":0},{"time_epoch":1
779076800,"time":"2026-05-18 05:00","temp_c":7.2,"temp_f":45,"is_day":0,"conditi
on":{"text":"Cloudy","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/119.
png","code":1006},"wind_mph":4.7,"wind_kph":7.6,"wind_degree":218,"wind_dir":"SW
","pressure_mb":1010,"pressure_in":29.84,"precip_mm":0,"precip_in":0,"snow_cm":0
,"humidity":82,"cloud":76,"feelslike_c":5.8,"feelslike_f":42.5,"windchill_c":5.8
,"windchill_f":42.5,"heatindex_c":7.2,"heatindex_f":45,"dewpoint_c":4.3,"dewpoin
t_f":39.8,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":
0,"vis_km":10,"vis_miles":6,"gust_mph":7.2,"gust_kph":11.6,"uv":0},{"time_epoch"
:1779080400,"time":"2026-05-18 06:00","temp_c":7.3,"temp_f":45.1,"is_day":1,"con
dition":{"text":"Overcast","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/
122.png","code":1009},"wind_mph":4.3,"wind_kph":6.8,"wind_degree":209,"wind_dir"
:"SSW","pressure_mb":1010,"pressure_in":29.84,"precip_mm":0,"precip_in":0,"snow_
cm":0,"humidity":82,"cloud":100,"feelslike_c":6.1,"feelslike_f":43,"windchill_c"
:6.1,"windchill_f":43,"heatindex_c":7.3,"heatindex_f":45.1,"dewpoint_c":4.5,"dew
point_f":40,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow
":0,"vis_km":10,"vis_miles":6,"gust_mph":6.4,"gust_kph":10.3,"uv":0.1},{"time_ep
och":1779084000,"time":"2026-05-18 07:00","temp_c":8.6,"temp_f":47.4,"is_day":1,
"condition":{"text":"Overcast","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/d
ay\/122.png","code":1009},"wind_mph":5.8,"wind_kph":9.4,"wind_degree":209,"wind_
dir":"SSW","pressure_mb":1011,"pressure_in":29.84,"precip_mm":0,"precip_in":0,"s
now_cm":0,"humidity":77,"cloud":93,"feelslike_c":7,"feelslike_f":44.7,"windchill
_c":7,"windchill_f":44.7,"heatindex_c":8.6,"heatindex_f":47.4,"dewpoint_c":4.8,"
dewpoint_f":40.6,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of
_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":7.7,"gust_kph":12.3,"uv":0.3},{"ti
me_epoch":1779087600,"time":"2026-05-18 08:00","temp_c":9.3,"temp_f":48.7,"is_da
y":1,"condition":{"text":"Overcast","icon":"\/\/cdn.weatherapi.com\/weather\/64x
64\/day\/122.png","code":1009},"wind_mph":6.3,"wind_kph":10.1,"wind_degree":206,
"wind_dir":"SSW","pressure_mb":1011,"pressure_in":29.84,"precip_mm":0,"precip_in
":0,"snow_cm":0,"humidity":75,"cloud":100,"feelslike_c":7.7,"feelslike_f":45.9,"
windchill_c":7.7,"windchill_f":45.9,"heatindex_c":9.3,"heatindex_f":48.7,"dewpoi
nt_c":5.1,"dewpoint_f":41.1,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0
,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":8.1,"gust_kph":13.1,"uv
":0.4},{"time_epoch":1779091200,"time":"2026-05-18 09:00","temp_c":9.7,"temp_f":
49.5,"is_day":1,"condition":{"text":"Patchy rain nearby","icon":"\/\/cdn.weather
api.com\/weather\/64x64\/day\/176.png","code":1063},"wind_mph":6.3,"wind_kph":10
.1,"wind_degree":208,"wind_dir":"SSW","pressure_mb":1011,"pressure_in":29.85,"pr
ecip_mm":0.01,"precip_in":0,"snow_cm":0,"humidity":75,"cloud":95,"feelslike_c":8
.3,"feelslike_f":46.9,"windchill_c":8.3,"windchill_f":46.9,"heatindex_c":9.7,"he
atindex_f":49.5,"dewpoint_c":5.4,"dewpoint_f":41.7,"will_it_rain":1,"chance_of_r
ain":77,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph"
:8.2,"gust_kph":13.2,"uv":0.6},{"time_epoch":1779094800,"time":"2026-05-18 10:00
","temp_c":12.1,"temp_f":53.8,"is_day":1,"condition":{"text":"Patchy rain nearby
","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/176.png","code":1063},"wi
nd_mph":7.4,"wind_kph":11.9,"wind_degree":226,"wind_dir":"SW","pressure_mb":1011
,"pressure_in":29.84,"precip_mm":0.1,"precip_in":0,"snow_cm":0,"humidity":64,"cl
oud":93,"feelslike_c":10.9,"feelslike_f":51.6,"windchill_c":10.9,"windchill_f":5
1.6,"heatindex_c":12.1,"heatindex_f":53.8,"dewpoint_c":5.6,"dewpoint_f":42,"will
_it_rain":1,"chance_of_rain":100,"will_it_snow":0,"chance_of_snow":0,"vis_km":10
,"vis_miles":6,"gust_mph":8.5,"gust_kph":13.7,"uv":2.5},{"time_epoch":1779098400
,"time":"2026-05-18 11:00","temp_c":12.9,"temp_f":55.2,"is_day":1,"condition":{"
text":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/
176.png","code":1063},"wind_mph":8.3,"wind_kph":13.3,"wind_degree":228,"wind_dir
":"SW","pressure_mb":1010,"pressure_in":29.83,"precip_mm":0.13,"precip_in":0.01,
"snow_cm":0,"humidity":60,"cloud":100,"feelslike_c":11.7,"feelslike_f":53,"windc
hill_c":11.7,"windchill_f":53,"heatindex_c":12.9,"heatindex_f":55.2,"dewpoint_c"
:5.4,"dewpoint_f":41.7,"will_it_rain":1,"chance_of_rain":100,"will_it_snow":0,"c
hance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":9.5,"gust_kph":15.3,"uv":3
.4},{"time_epoch":1779102000,"time":"2026-05-18 12:00","temp_c":13.2,"temp_f":55
.8,"is_day":1,"condition":{"text":"Patchy rain nearby","icon":"\/\/cdn.weatherap
i.com\/weather\/64x64\/day\/176.png","code":1063},"wind_mph":7.8,"wind_kph":12.6
,"wind_degree":222,"wind_dir":"SW","pressure_mb":1010,"pressure_in":29.83,"preci
p_mm":0.07,"precip_in":0,"snow_cm":0,"humidity":57,"cloud":99,"feelslike_c":12.1
,"feelslike_f":53.8,"windchill_c":12.1,"windchill_f":53.8,"heatindex_c":13.2,"he
atindex_f":55.8,"dewpoint_c":5,"dewpoint_f":40.9,"will_it_rain":1,"chance_of_rai
n":100,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":
9.3,"gust_kph":14.9,"uv":2.9},{"time_epoch":1779105600,"time":"2026-05-18 13:00"
,"temp_c":14,"temp_f":57.2,"is_day":1,"condition":{"text":"Light drizzle","icon"
:"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/266.png","code":1153},"wind_mph":
8.9,"wind_kph":14.4,"wind_degree":228,"wind_dir":"SW","pressure_mb":1010,"pressu
re_in":29.83,"precip_mm":0.24,"precip_in":0.01,"snow_cm":0,"humidity":55,"cloud"
:100,"feelslike_c":12.9,"feelslike_f":55.3,"windchill_c":12.9,"windchill_f":55.3
,"heatindex_c":14,"heatindex_f":57.2,"dewpoint_c":5.1,"dewpoint_f":41.2,"will_it
_rain":1,"chance_of_rain":100,"will_it_snow":0,"chance_of_snow":0,"vis_km":2,"vi
s_miles":1,"gust_mph":10.3,"gust_kph":16.6,"uv":3.6},{"time_epoch":1779109200,"t
ime":"2026-05-18 14:00","temp_c":13.2,"temp_f":55.8,"is_day":1,"condition":{"tex
t":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/176
.png","code":1063},"wind_mph":8.3,"wind_kph":13.3,"wind_degree":218,"wind_dir":"
SW","pressure_mb":1010,"pressure_in":29.83,"precip_mm":0.14,"precip_in":0.01,"sn
ow_cm":0,"humidity":62,"cloud":69,"feelslike_c":12.1,"feelslike_f":53.7,"windchi
ll_c":12.1,"windchill_f":53.7,"heatindex_c":13.2,"heatindex_f":55.8,"dewpoint_c"
:6,"dewpoint_f":42.9,"will_it_rain":1,"chance_of_rain":100,"will_it_snow":0,"cha
nce_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":10.5,"gust_kph":16.9,"uv":2.
4},{"time_epoch":1779112800,"time":"2026-05-18 15:00","temp_c":14.2,"temp_f":57.
5,"is_day":1,"condition":{"text":"Light rain shower","icon":"\/\/cdn.weatherapi.
com\/weather\/64x64\/day\/353.png","code":1240},"wind_mph":10.5,"wind_kph":16.9,
"wind_degree":233,"wind_dir":"SW","pressure_mb":1010,"pressure_in":29.83,"precip
_mm":0.42,"precip_in":0.02,"snow_cm":0,"humidity":59,"cloud":80,"feelslike_c":12
.9,"feelslike_f":55.2,"windchill_c":12.9,"windchill_f":55.2,"heatindex_c":14.2,"
heatindex_f":57.5,"dewpoint_c":6.4,"dewpoint_f":43.6,"will_it_rain":1,"chance_of
_rain":100,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_m
ph":12.6,"gust_kph":20.3,"uv":3.3},{"time_epoch":1779116400,"time":"2026-05-18 1
6:00","temp_c":13.6,"temp_f":56.5,"is_day":1,"condition":{"text":"Light rain sho
wer","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/353.png","code":1240},
"wind_mph":10.5,"wind_kph":16.9,"wind_degree":231,"wind_dir":"SW","pressure_mb":
1010,"pressure_in":29.83,"precip_mm":0.35,"precip_in":0.01,"snow_cm":0,"humidity
":66,"cloud":61,"feelslike_c":12.2,"feelslike_f":53.9,"windchill_c":12.2,"windch
ill_f":53.9,"heatindex_c":13.6,"heatindex_f":56.5,"dewpoint_c":7.5,"dewpoint_f":
45.5,"will_it_rain":1,"chance_of_rain":100,"will_it_snow":0,"chance_of_snow":0,"
vis_km":10,"vis_miles":6,"gust_mph":13.8,"gust_kph":22.3,"uv":2.5},{"time_epoch"
:1779120000,"time":"2026-05-18 17:00","temp_c":13.8,"temp_f":56.9,"is_day":1,"co
ndition":{"text":"Light rain shower","icon":"\/\/cdn.weatherapi.com\/weather\/64
x64\/day\/353.png","code":1240},"wind_mph":10.7,"wind_kph":17.3,"wind_degree":23
0,"wind_dir":"SW","pressure_mb":1010,"pressure_in":29.83,"precip_mm":0.39,"preci
p_in":0.02,"snow_cm":0,"humidity":66,"cloud":91,"feelslike_c":12.4,"feelslike_f"
:54.4,"windchill_c":12.4,"windchill_f":54.4,"heatindex_c":13.8,"heatindex_f":56.
9,"dewpoint_c":7.6,"dewpoint_f":45.6,"will_it_rain":1,"chance_of_rain":100,"will
_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":14.1,"gust_k
ph":22.8,"uv":1.9},{"time_epoch":1779123600,"time":"2026-05-18 18:00","temp_c":1
3.4,"temp_f":56.1,"is_day":1,"condition":{"text":"Patchy rain nearby","icon":"\/
\/cdn.weatherapi.com\/weather\/64x64\/day\/176.png","code":1063},"wind_mph":9.2,
"wind_kph":14.8,"wind_degree":222,"wind_dir":"SW","pressure_mb":1011,"pressure_i
n":29.84,"precip_mm":0.29,"precip_in":0.01,"snow_cm":0,"humidity":71,"cloud":87,
"feelslike_c":12.1,"feelslike_f":53.8,"windchill_c":12.1,"windchill_f":53.8,"hea
tindex_c":13.4,"heatindex_f":56.1,"dewpoint_c":8.2,"dewpoint_f":46.8,"will_it_ra
in":1,"chance_of_rain":100,"will_it_snow":0,"chance_of_snow":0,"vis_km":9,"vis_m
iles":5,"gust_mph":13.2,"gust_kph":21.2,"uv":0.9},{"time_epoch":1779127200,"time
":"2026-05-18 19:00","temp_c":12.9,"temp_f":55.2,"is_day":1,"condition":{"text":
"Patchy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/176.pn
g","code":1063},"wind_mph":8.7,"wind_kph":14,"wind_degree":219,"wind_dir":"SW","
pressure_mb":1011,"pressure_in":29.85,"precip_mm":0.06,"precip_in":0,"snow_cm":0
,"humidity":72,"cloud":70,"feelslike_c":11.6,"feelslike_f":52.9,"windchill_c":11
.6,"windchill_f":52.9,"heatindex_c":12.9,"heatindex_f":55.2,"dewpoint_c":8.1,"de
wpoint_f":46.5,"will_it_rain":1,"chance_of_rain":100,"will_it_snow":0,"chance_of
_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":12.3,"gust_kph":19.8,"uv":0.4},{"t
ime_epoch":1779130800,"time":"2026-05-18 20:00","temp_c":11.8,"temp_f":53.2,"is_
day":1,"condition":{"text":"Partly Cloudy","icon":"\/\/cdn.weatherapi.com\/weath
er\/64x64\/day\/116.png","code":1003},"wind_mph":9.2,"wind_kph":14.8,"wind_degre
e":210,"wind_dir":"SSW","pressure_mb":1011,"pressure_in":29.86,"precip_mm":0,"pr
ecip_in":0,"snow_cm":0,"humidity":74,"cloud":27,"feelslike_c":10.1,"feelslike_f"
:50.3,"windchill_c":10.1,"windchill_f":50.3,"heatindex_c":11.8,"heatindex_f":53.
2,"dewpoint_c":7.4,"dewpoint_f":45.3,"will_it_rain":0,"chance_of_rain":0,"will_i
t_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":14,"gust_kph":
22.6,"uv":0.1},{"time_epoch":1779134400,"time":"2026-05-18 21:00","temp_c":10.5,
"temp_f":51,"is_day":0,"condition":{"text":"Partly Cloudy","icon":"\/\/cdn.weath
erapi.com\/weather\/64x64\/night\/116.png","code":1003},"wind_mph":7.6,"wind_kph
":12.2,"wind_degree":204,"wind_dir":"SSW","pressure_mb":1011,"pressure_in":29.87
,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":78,"cloud":34,"feelslike_c":
8.9,"feelslike_f":48.1,"windchill_c":8.9,"windchill_f":48.1,"heatindex_c":10.6,"
heatindex_f":51,"dewpoint_c":6.9,"dewpoint_f":44.5,"will_it_rain":0,"chance_of_r
ain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":
12.2,"gust_kph":19.7,"uv":0},{"time_epoch":1779138000,"time":"2026-05-18 22:00",
"temp_c":10,"temp_f":50.1,"is_day":0,"condition":{"text":"Cloudy","icon":"\/\/cd
n.weatherapi.com\/weather\/64x64\/night\/119.png","code":1006},"wind_mph":7.6,"w
ind_kph":12.2,"wind_degree":198,"wind_dir":"SSW","pressure_mb":1011,"pressure_in
":29.87,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":83,"cloud":76,"feelsl
ike_c":8.3,"feelslike_f":47,"windchill_c":8.3,"windchill_f":47,"heatindex_c":10,
"heatindex_f":50.1,"dewpoint_c":7.3,"dewpoint_f":45.1,"will_it_rain":0,"chance_o
f_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mp
h":11.9,"gust_kph":19.2,"uv":0},{"time_epoch":1779141600,"time":"2026-05-18 23:0
0","temp_c":9.6,"temp_f":49.2,"is_day":0,"condition":{"text":"Partly Cloudy","ic
on":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/116.png","code":1003},"wind_
mph":7.2,"wind_kph":11.5,"wind_degree":194,"wind_dir":"SSW","pressure_mb":1011,"
pressure_in":29.87,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":86,"cloud"
:47,"feelslike_c":7.9,"feelslike_f":46.2,"windchill_c":7.9,"windchill_f":46.2,"h
eatindex_c":9.6,"heatindex_f":49.2,"dewpoint_c":7.3,"dewpoint_f":45.2,"will_it_r
ain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_m
iles":6,"gust_mph":11.3,"gust_kph":18.1,"uv":0}]},{"date":"2026-05-19","date_epo
ch":1779148800,"day":{"maxtemp_c":17.8,"maxtemp_f":64,"mintemp_c":9.3,"mintemp_f
":48.7,"avgtemp_c":13.3,"avgtemp_f":55.9,"maxwind_mph":13.9,"maxwind_kph":22.3,"
totalprecip_mm":6.4,"totalprecip_in":0.25,"totalsnow_cm":0,"avgvis_km":8.7,"avgv
is_miles":5,"avghumidity":83,"daily_will_it_rain":1,"daily_chance_of_rain":86,"d
aily_will_it_snow":0,"daily_chance_of_snow":0,"condition":{"text":"Moderate rain
","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/302.png","code":1189},"uv
":4.6},"astro":{"sunrise":"05:03 AM","sunset":"08:52 PM","moonrise":"06:38 AM","
moonset":"No moonset","moon_phase":"Waxing Crescent","moon_illumination":7,"is_m
oon_up":0,"is_sun_up":0},"hour":[{"time_epoch":1779145200,"time":"2026-05-19 00:
00","temp_c":9.3,"temp_f":48.8,"is_day":0,"condition":{"text":"Cloudy","icon":"\
/\/cdn.weatherapi.com\/weather\/64x64\/night\/119.png","code":1006},"wind_mph":6
.9,"wind_kph":11.2,"wind_degree":180,"wind_dir":"S","pressure_mb":1011,"pressure
_in":29.85,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":87,"cloud":63,"fee
lslike_c":7.6,"feelslike_f":45.7,"windchill_c":7.6,"windchill_f":45.7,"heatindex
_c":9.3,"heatindex_f":48.8,"dewpoint_c":7.2,"dewpoint_f":45,"will_it_rain":0,"ch
ance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"g
ust_mph":10.9,"gust_kph":17.5,"uv":0},{"time_epoch":1779148800,"time":"2026-05-1
9 01:00","temp_c":9.3,"temp_f":48.7,"is_day":0,"condition":{"text":"Cloudy","ico
n":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/119.png","code":1006},"wind_m
ph":7.2,"wind_kph":11.5,"wind_degree":167,"wind_dir":"SSE","pressure_mb":1011,"p
ressure_in":29.84,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":87,"cloud":
74,"feelslike_c":7.5,"feelslike_f":45.5,"windchill_c":7.5,"windchill_f":45.5,"he
atindex_c":9.3,"heatindex_f":48.7,"dewpoint_c":7.2,"dewpoint_f":44.9,"will_it_ra
in":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_mi
les":6,"gust_mph":11.4,"gust_kph":18.3,"uv":0},{"time_epoch":1779152400,"time":"
2026-05-19 02:00","temp_c":9.6,"temp_f":49.2,"is_day":0,"condition":{"text":"Pat
chy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/176.png"
,"code":1063},"wind_mph":8.1,"wind_kph":13,"wind_degree":162,"wind_dir":"SSE","p
ressure_mb":1010,"pressure_in":29.83,"precip_mm":0.11,"precip_in":0,"snow_cm":0,
"humidity":88,"cloud":100,"feelslike_c":7.7,"feelslike_f":45.8,"windchill_c":7.7
,"windchill_f":45.8,"heatindex_c":9.6,"heatindex_f":49.2,"dewpoint_c":7.7,"dewpo
int_f":45.8,"will_it_rain":1,"chance_of_rain":100,"will_it_snow":0,"chance_of_sn
ow":0,"vis_km":10,"vis_miles":6,"gust_mph":12.3,"gust_kph":19.8,"uv":0},{"time_e
poch":1779156000,"time":"2026-05-19 03:00","temp_c":9.7,"temp_f":49.5,"is_day":0
,"condition":{"text":"Light rain","icon":"\/\/cdn.weatherapi.com\/weather\/64x64
\/night\/296.png","code":1183},"wind_mph":8.9,"wind_kph":14.4,"wind_degree":156,
"wind_dir":"SSE","pressure_mb":1009,"pressure_in":29.81,"precip_mm":1.09,"precip
_in":0.04,"snow_cm":0,"humidity":95,"cloud":100,"feelslike_c":7.6,"feelslike_f":
45.7,"windchill_c":7.6,"windchill_f":45.7,"heatindex_c":9.7,"heatindex_f":49.5,"
dewpoint_c":9,"dewpoint_f":48.1,"will_it_rain":1,"chance_of_rain":100,"will_it_s
now":0,"chance_of_snow":0,"vis_km":9,"vis_miles":5,"gust_mph":13.6,"gust_kph":21
.9,"uv":0},{"time_epoch":1779159600,"time":"2026-05-19 04:00","temp_c":10.2,"tem
p_f":50.4,"is_day":0,"condition":{"text":"Light rain","icon":"\/\/cdn.weatherapi
.com\/weather\/64x64\/night\/296.png","code":1183},"wind_mph":10.1,"wind_kph":16
.2,"wind_degree":160,"wind_dir":"SSE","pressure_mb":1009,"pressure_in":29.78,"pr
ecip_mm":0.93,"precip_in":0.04,"snow_cm":0,"humidity":97,"cloud":100,"feelslike_
c":8,"feelslike_f":46.5,"windchill_c":8,"windchill_f":46.5,"heatindex_c":10.2,"h
eatindex_f":50.4,"dewpoint_c":9.7,"dewpoint_f":49.4,"will_it_rain":1,"chance_of_
rain":100,"will_it_snow":0,"chance_of_snow":0,"vis_km":9,"vis_miles":5,"gust_mph
":15.3,"gust_kph":24.6,"uv":0},{"time_epoch":1779163200,"time":"2026-05-19 05:00
","temp_c":10.2,"temp_f":50.4,"is_day":0,"condition":{"text":"Light rain","icon"
:"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/296.png","code":1183},"wind_mph
":11.4,"wind_kph":18.4,"wind_degree":160,"wind_dir":"SSE","pressure_mb":1008,"pr
essure_in":29.77,"precip_mm":1.26,"precip_in":0.05,"snow_cm":0,"humidity":97,"cl
oud":100,"feelslike_c":7.8,"feelslike_f":46.1,"windchill_c":7.8,"windchill_f":46
.1,"heatindex_c":10.2,"heatindex_f":50.4,"dewpoint_c":9.8,"dewpoint_f":49.6,"wil
l_it_rain":1,"chance_of_rain":100,"will_it_snow":0,"chance_of_snow":0,"vis_km":9
,"vis_miles":5,"gust_mph":17.2,"gust_kph":27.7,"uv":0},{"time_epoch":1779166800,
"time":"2026-05-19 06:00","temp_c":10.4,"temp_f":50.7,"is_day":1,"condition":{"t
ext":"Light drizzle","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/266.pn
g","code":1153},"wind_mph":12.8,"wind_kph":20.5,"wind_degree":163,"wind_dir":"SS
E","pressure_mb":1008,"pressure_in":29.75,"precip_mm":0.2,"precip_in":0.01,"snow
_cm":0,"humidity":97,"cloud":100,"feelslike_c":7.8,"feelslike_f":46.1,"windchill
_c":7.8,"windchill_f":46.1,"heatindex_c":10.4,"heatindex_f":50.7,"dewpoint_c":9.
9,"dewpoint_f":49.8,"will_it_rain":1,"chance_of_rain":100,"will_it_snow":0,"chan
ce_of_snow":0,"vis_km":2,"vis_miles":1,"gust_mph":19.2,"gust_kph":31,"uv":0},{"t
ime_epoch":1779170400,"time":"2026-05-19 07:00","temp_c":10.6,"temp_f":51,"is_da
y":1,"condition":{"text":"Light drizzle","icon":"\/\/cdn.weatherapi.com\/weather
\/64x64\/day\/266.png","code":1153},"wind_mph":13.4,"wind_kph":21.6,"wind_degree
":166,"wind_dir":"SSE","pressure_mb":1007,"pressure_in":29.75,"precip_mm":0.43,"
precip_in":0.02,"snow_cm":0,"humidity":96,"cloud":100,"feelslike_c":7.9,"feelsli
ke_f":46.3,"windchill_c":7.9,"windchill_f":46.3,"heatindex_c":10.6,"heatindex_f"
:51,"dewpoint_c":10,"dewpoint_f":50.1,"will_it_rain":1,"chance_of_rain":100,"wil
l_it_snow":0,"chance_of_snow":0,"vis_km":2,"vis_miles":1,"gust_mph":20.2,"gust_k
ph":32.5,"uv":0},{"time_epoch":1779174000,"time":"2026-05-19 08:00","temp_c":10.
8,"temp_f":51.4,"is_day":1,"condition":{"text":"Patchy rain nearby","icon":"\/\/
cdn.weatherapi.com\/weather\/64x64\/day\/176.png","code":1063},"wind_mph":13,"wi
nd_kph":20.9,"wind_degree":168,"wind_dir":"S","pressure_mb":1008,"pressure_in":2
9.75,"precip_mm":0.09,"precip_in":0,"snow_cm":0,"humidity":97,"cloud":100,"feels
like_c":8.3,"feelslike_f":47,"windchill_c":8.3,"windchill_f":47,"heatindex_c":10
.8,"heatindex_f":51.4,"dewpoint_c":10.4,"dewpoint_f":50.7,"will_it_rain":1,"chan
ce_of_rain":100,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"g
ust_mph":19.8,"gust_kph":31.9,"uv":0.1},{"time_epoch":1779177600,"time":"2026-05
-19 09:00","temp_c":11.5,"temp_f":52.8,"is_day":1,"condition":{"text":"Light dri
zzle","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/266.png","code":1153}
,"wind_mph":11.2,"wind_kph":18,"wind_degree":179,"wind_dir":"S","pressure_mb":10
07,"pressure_in":29.75,"precip_mm":0.65,"precip_in":0.03,"snow_cm":0,"humidity":
98,"cloud":100,"feelslike_c":9.5,"feelslike_f":49.1,"windchill_c":9.5,"windchill
_f":49.1,"heatindex_c":11.5,"heatindex_f":52.8,"dewpoint_c":11.2,"dewpoint_f":52
.2,"will_it_rain":1,"chance_of_rain":100,"will_it_snow":0,"chance_of_snow":0,"vi
s_km":2,"vis_miles":1,"gust_mph":17.1,"gust_kph":27.6,"uv":0.4},{"time_epoch":17
79181200,"time":"2026-05-19 10:00","temp_c":12.4,"temp_f":54.3,"is_day":1,"condi
tion":{"text":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x6
4\/day\/176.png","code":1063},"wind_mph":9.8,"wind_kph":15.8,"wind_degree":194,"
wind_dir":"SSW","pressure_mb":1007,"pressure_in":29.75,"precip_mm":0.07,"precip_
in":0,"snow_cm":0,"humidity":97,"cloud":100,"feelslike_c":10.8,"feelslike_f":51.
4,"windchill_c":10.8,"windchill_f":51.4,"heatindex_c":12.4,"heatindex_f":54.3,"d
ewpoint_c":12,"dewpoint_f":53.5,"will_it_rain":1,"chance_of_rain":100,"will_it_s
now":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":15.1,"gust_kph":2
4.4,"uv":0.3},{"time_epoch":1779184800,"time":"2026-05-19 11:00","temp_c":14,"te
mp_f":57.2,"is_day":1,"condition":{"text":"Patchy rain nearby","icon":"\/\/cdn.w
eatherapi.com\/weather\/64x64\/day\/176.png","code":1063},"wind_mph":9.4,"wind_k
ph":15.1,"wind_degree":222,"wind_dir":"SW","pressure_mb":1007,"pressure_in":29.7
5,"precip_mm":0.1,"precip_in":0,"snow_cm":0,"humidity":90,"cloud":100,"feelslike
_c":12.9,"feelslike_f":55.1,"windchill_c":12.9,"windchill_f":55.1,"heatindex_c":
14,"heatindex_f":57.2,"dewpoint_c":12.4,"dewpoint_f":54.2,"will_it_rain":1,"chan
ce_of_rain":100,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"g
ust_mph":14.5,"gust_kph":23.3,"uv":1.4},{"time_epoch":1779188400,"time":"2026-05
-19 12:00","temp_c":16.6,"temp_f":61.9,"is_day":1,"condition":{"text":"Light rai
n shower","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/353.png","code":1
240},"wind_mph":11.9,"wind_kph":19.1,"wind_degree":232,"wind_dir":"SW","pressure
_mb":1008,"pressure_in":29.76,"precip_mm":0.21,"precip_in":0.01,"snow_cm":0,"hum
idity":75,"cloud":60,"feelslike_c":16.6,"feelslike_f":61.9,"windchill_c":16.6,"w
indchill_f":61.9,"heatindex_c":16.6,"heatindex_f":61.9,"dewpoint_c":12.1,"dewpoi
nt_f":53.8,"will_it_rain":1,"chance_of_rain":100,"will_it_snow":0,"chance_of_sno
w":0,"vis_km":10,"vis_miles":6,"gust_mph":14.6,"gust_kph":23.4,"uv":4.6},{"time_
epoch":1779192000,"time":"2026-05-19 13:00","temp_c":16.9,"temp_f":62.4,"is_day"
:1,"condition":{"text":"Patchy light drizzle","icon":"\/\/cdn.weatherapi.com\/we
ather\/64x64\/day\/263.png","code":1150},"wind_mph":13.6,"wind_kph":22,"wind_deg
ree":237,"wind_dir":"WSW","pressure_mb":1008,"pressure_in":29.77,"precip_mm":0.4
2,"precip_in":0.02,"snow_cm":0,"humidity":72,"cloud":60,"feelslike_c":16.9,"feel
slike_f":62.4,"windchill_c":16.9,"windchill_f":62.4,"heatindex_c":16.9,"heatinde
x_f":62.4,"dewpoint_c":11.9,"dewpoint_f":53.3,"will_it_rain":1,"chance_of_rain":
100,"will_it_snow":0,"chance_of_snow":0,"vis_km":5,"vis_miles":3,"gust_mph":16.6
,"gust_kph":26.7,"uv":4.6},{"time_epoch":1779195600,"time":"2026-05-19 14:00","t
emp_c":16.7,"temp_f":62,"is_day":1,"condition":{"text":"Light rain shower","icon
":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/353.png","code":1240},"wind_mph"
:13,"wind_kph":20.9,"wind_degree":243,"wind_dir":"WSW","pressure_mb":1008,"press
ure_in":29.78,"precip_mm":0.27,"precip_in":0.01,"snow_cm":0,"humidity":69,"cloud
":58,"feelslike_c":16.7,"feelslike_f":62,"windchill_c":16.7,"windchill_f":62,"he
atindex_c":16.7,"heatindex_f":62,"dewpoint_c":11,"dewpoint_f":51.8,"will_it_rain
":1,"chance_of_rain":100,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_mi
les":6,"gust_mph":18,"gust_kph":28.9,"uv":3.4},{"time_epoch":1779199200,"time":"
2026-05-19 15:00","temp_c":16.8,"temp_f":62.2,"is_day":1,"condition":{"text":"Li
ght rain shower","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/353.png","
code":1240},"wind_mph":13.9,"wind_kph":22.3,"wind_degree":246,"wind_dir":"WSW","
pressure_mb":1009,"pressure_in":29.8,"precip_mm":0.28,"precip_in":0.01,"snow_cm"
:0,"humidity":70,"cloud":78,"feelslike_c":16.8,"feelslike_f":62.2,"windchill_c":
16.8,"windchill_f":62.2,"heatindex_c":16.8,"heatindex_f":62.2,"dewpoint_c":11.4,
"dewpoint_f":52.5,"will_it_rain":1,"chance_of_rain":100,"will_it_snow":0,"chance
_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":17.6,"gust_kph":28.4,"uv":3.5},
{"time_epoch":1779202800,"time":"2026-05-19 16:00","temp_c":16.7,"temp_f":62.1,"
is_day":1,"condition":{"text":"Light rain shower","icon":"\/\/cdn.weatherapi.com
\/weather\/64x64\/day\/353.png","code":1240},"wind_mph":12.5,"wind_kph":20.2,"wi
nd_degree":246,"wind_dir":"WSW","pressure_mb":1010,"pressure_in":29.82,"precip_m
m":0.15,"precip_in":0.01,"snow_cm":0,"humidity":70,"cloud":91,"feelslike_c":16.7
,"feelslike_f":62.1,"windchill_c":16.7,"windchill_f":62.1,"heatindex_c":16.7,"he
atindex_f":62.1,"dewpoint_c":11.2,"dewpoint_f":52.2,"will_it_rain":1,"chance_of_
rain":100,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mp
h":16.5,"gust_kph":26.5,"uv":2.1},{"time_epoch":1779206400,"time":"2026-05-19 17
:00","temp_c":17.2,"temp_f":63,"is_day":1,"condition":{"text":"Patchy rain nearb
y","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/176.png","code":1063},"w
ind_mph":12.3,"wind_kph":19.8,"wind_degree":257,"wind_dir":"WSW","pressure_mb":1
011,"pressure_in":29.84,"precip_mm":0.09,"precip_in":0,"snow_cm":0,"humidity":67
,"cloud":87,"feelslike_c":17.2,"feelslike_f":63,"windchill_c":17.2,"windchill_f"
:63,"heatindex_c":17.2,"heatindex_f":63,"dewpoint_c":11.2,"dewpoint_f":52.1,"wil
l_it_rain":1,"chance_of_rain":100,"will_it_snow":0,"chance_of_snow":0,"vis_km":1
0,"vis_miles":6,"gust_mph":15.4,"gust_kph":24.8,"uv":1.9},{"time_epoch":17792100
00,"time":"2026-05-19 18:00","temp_c":17.8,"temp_f":64,"is_day":1,"condition":{"
text":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/
176.png","code":1063},"wind_mph":11.6,"wind_kph":18.7,"wind_degree":253,"wind_di
r":"WSW","pressure_mb":1011,"pressure_in":29.86,"precip_mm":0.02,"precip_in":0,"
snow_cm":0,"humidity":61,"cloud":84,"feelslike_c":17.8,"feelslike_f":64,"windchi
ll_c":17.8,"windchill_f":64,"heatindex_c":17.8,"heatindex_f":64,"dewpoint_c":10.
1,"dewpoint_f":50.3,"will_it_rain":1,"chance_of_rain":77,"will_it_snow":0,"chanc
e_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":15.3,"gust_kph":24.7,"uv":1.1}
,{"time_epoch":1779213600,"time":"2026-05-19 19:00","temp_c":16.9,"temp_f":62.5,
"is_day":1,"condition":{"text":"Patchy rain nearby","icon":"\/\/cdn.weatherapi.c
om\/weather\/64x64\/day\/176.png","code":1063},"wind_mph":10.5,"wind_kph":16.9,"
wind_degree":249,"wind_dir":"WSW","pressure_mb":1012,"pressure_in":29.88,"precip
_mm":0.01,"precip_in":0,"snow_cm":0,"humidity":65,"cloud":80,"feelslike_c":16.9,
"feelslike_f":62.5,"windchill_c":16.9,"windchill_f":62.5,"heatindex_c":16.9,"hea
tindex_f":62.5,"dewpoint_c":10.3,"dewpoint_f":50.5,"will_it_rain":1,"chance_of_r
ain":73,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph"
:14.7,"gust_kph":23.7,"uv":0.4},{"time_epoch":1779217200,"time":"2026-05-19 20:0
0","temp_c":15.5,"temp_f":59.9,"is_day":1,"condition":{"text":"Patchy rain nearb
y","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/176.png","code":1063},"w
ind_mph":11.6,"wind_kph":18.7,"wind_degree":235,"wind_dir":"SW","pressure_mb":10
13,"pressure_in":29.91,"precip_mm":0.01,"precip_in":0,"snow_cm":0,"humidity":74,
"cloud":61,"feelslike_c":15.5,"feelslike_f":59.9,"windchill_c":15.5,"windchill_f
":59.9,"heatindex_c":15.5,"heatindex_f":59.9,"dewpoint_c":10.9,"dewpoint_f":51.5
,"will_it_rain":1,"chance_of_rain":76,"will_it_snow":0,"chance_of_snow":0,"vis_k
m":10,"vis_miles":6,"gust_mph":17.4,"gust_kph":28.1,"uv":0.1},{"time_epoch":1779
220800,"time":"2026-05-19 21:00","temp_c":14,"temp_f":57.2,"is_day":0,"condition
":{"text":"Cloudy","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/119.pn
g","code":1006},"wind_mph":11.2,"wind_kph":18,"wind_degree":228,"wind_dir":"SW",
"pressure_mb":1014,"pressure_in":29.94,"precip_mm":0,"precip_in":0,"snow_cm":0,"
humidity":81,"cloud":64,"feelslike_c":12.6,"feelslike_f":54.6,"windchill_c":12.6
,"windchill_f":54.6,"heatindex_c":14,"heatindex_f":57.2,"dewpoint_c":10.8,"dewpo
int_f":51.5,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chance_of_snow
":0,"vis_km":10,"vis_miles":6,"gust_mph":17.6,"gust_kph":28.3,"uv":0},{"time_epo
ch":1779224400,"time":"2026-05-19 22:00","temp_c":13.3,"temp_f":56,"is_day":0,"c
ondition":{"text":"Cloudy","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night
\/119.png","code":1006},"wind_mph":10.7,"wind_kph":17.3,"wind_degree":222,"wind_
dir":"SW","pressure_mb":1015,"pressure_in":29.96,"precip_mm":0,"precip_in":0,"sn
ow_cm":0,"humidity":84,"cloud":80,"feelslike_c":11.8,"feelslike_f":53.2,"windchi
ll_c":11.8,"windchill_f":53.2,"heatindex_c":13.3,"heatindex_f":56,"dewpoint_c":1
0.7,"dewpoint_f":51.2,"will_it_rain":0,"chance_of_rain":0,"will_it_snow":0,"chan
ce_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":16.4,"gust_kph":26.5,"uv":0},
{"time_epoch":1779228000,"time":"2026-05-19 23:00","temp_c":12.7,"temp_f":54.8,"
is_day":0,"condition":{"text":"Overcast","icon":"\/\/cdn.weatherapi.com\/weather
\/64x64\/night\/122.png","code":1009},"wind_mph":11,"wind_kph":17.6,"wind_degree
":222,"wind_dir":"SW","pressure_mb":1015,"pressure_in":29.97,"precip_mm":0,"prec
ip_in":0,"snow_cm":0,"humidity":88,"cloud":100,"feelslike_c":11,"feelslike_f":51
.7,"windchill_c":11,"windchill_f":51.7,"heatindex_c":12.7,"heatindex_f":54.8,"de
wpoint_c":10.7,"dewpoint_f":51.3,"will_it_rain":0,"chance_of_rain":0,"will_it_sn
ow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":16.5,"gust_kph":26
.5,"uv":0}]}]}}