Jelajahi

Kategori
Best Viral Premium Blogger TemplatesPremium By Raushan Design With Shroff Templates

Iklan



Tampilkan postingan dengan label Maluku. Tampilkan semua postingan
Tampilkan postingan dengan label Maluku. Tampilkan semua postingan
Romo Yos Bintoro Kunjungi Yon TP 821/Satria Bupolo, Perkuat Sinergi Iman dan Pengabdian Prajurit

Romo Yos Bintoro Kunjungi Yon TP 821/Satria Bupolo, Perkuat Sinergi Iman dan Pengabdian Prajurit

Last Updated 2026-07-20T08:36:21Z
Sentuhan Kasih Lapas Geser: Gelar Bakti Sosial, Salurkan Bansos Sembako untuk Purnawirawan dan Warga Sekitar

Sentuhan Kasih Lapas Geser: Gelar Bakti Sosial, Salurkan Bansos Sembako untuk Purnawirawan dan Warga Sekitar

Last Updated 2026-07-13T03:56:24Z
```

Iklan



const API_KEY = "d4b8d1aa5c185bbc1814975ff0d5a887"; const citySelect = document.getElementById("citySelect"); async function loadWeather(city){ const url=`https://api.openweathermap.org/data/2.5/weather?q=${city}&appid=${API_KEY}&units=metric&lang=id`; const res=await fetch(url); const data=await res.json(); document.getElementById("temp").innerHTML=Math.round(data.main.temp)+"°C"; document.getElementById("desc").innerHTML=data.weather[0].description; document.getElementById("icon").src="https://openweathermap.org/img/wn/"+data.weather[0].icon+"@2x.png"; document.getElementById("feels").innerHTML=Math.round(data.main.feels_like)+"°C"; document.getElementById("humidity").innerHTML=data.main.humidity+"%"; document.getElementById("wind").innerHTML=(data.wind.speed*3.6).toFixed(1)+" km/jam"; document.getElementById("pressure").innerHTML=data.main.pressure+" hPa"; document.getElementById("sunrise").innerHTML=new Date(data.sys.sunrise*1000).toLocaleTimeString("id-ID",{hour:"2-digit",minute:"2-digit"}); document.getElementById("sunset").innerHTML=new Date(data.sys.sunset*1000).toLocaleTimeString("id-ID",{hour:"2-digit",minute:"2-digit"}); } citySelect.addEventListener("change",function(){ loadWeather(this.value); }); loadWeather(citySelect.value); setInterval(function(){ loadWeather(citySelect.value); },600000);