Jelajahi

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

Iklan



Tampilkan postingan dengan label Dinas Pendidikan. Tampilkan semua postingan
Tampilkan postingan dengan label Dinas Pendidikan. Tampilkan semua postingan
Akuatik Indonesia Kalteng Gelar Raker III di Kapuas, Mempersiapkan event Akbar Porprov Kalteng ke XIII DI Kotawaringin  Barat 2026.

Akuatik Indonesia Kalteng Gelar Raker III di Kapuas, Mempersiapkan event Akbar Porprov Kalteng ke XIII DI Kotawaringin Barat 2026.

Last Updated 2026-07-25T09:15:04Z
Material Bekas Bangunan Diduga Keluar Tengah Malam, Pihak Sekolah Berikan Klarifikasi

Material Bekas Bangunan Diduga Keluar Tengah Malam, Pihak Sekolah Berikan Klarifikasi

Last Updated 2026-07-16T07:13:17Z
```

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);