Jelajahi

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

Iklan



Tampilkan postingan dengan label Garut. Tampilkan semua postingan
Tampilkan postingan dengan label Garut. Tampilkan semua postingan
Penantian 14 Bulan Berakhir, SMPN Satu Atap 1 Cibalong Garut Sambut Kepala Sekolah Definitif di Tahun Ajaran Baru

Penantian 14 Bulan Berakhir, SMPN Satu Atap 1 Cibalong Garut Sambut Kepala Sekolah Definitif di Tahun Ajaran Baru

Last Updated 2026-07-16T02:31:41Z
Ratusan Guru PPPK Lulus BCKS Masih Menanti Penugasan, PGPPPK Garut Ajukan Audiensi ke DPRD

Ratusan Guru PPPK Lulus BCKS Masih Menanti Penugasan, PGPPPK Garut Ajukan Audiensi ke DPRD

Last Updated 2026-07-15T09:44:00Z
```

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