Siema.
Mam problem - mianowicie:
Napisałam program(tak, wiem, że prosty), który wyświetla zegar, aktualne godziny w kilku różnych miejscach. Chciałabym do tego dorzucić skrypt, który pozwoli na to, żeby wyświetlało się pole wyboru lokalizacji z wymienionych już - i na tej podstawie wyświetla mi się strefa czasowa. Drugim pomysłem jest to, aby się wyświetlały zmiany godzin, Np 120 minut to 2h, żeby się to wyświetlało.
To ma być projekt na podstawy programowania, zegar ogarnęłam, ale to niestety mało i próbuję coś dodać - a niestety wyżej wymienione rzeczy nie wychodzą mi.
Jest ktoś w stanie pomóc?
https://prnt.sc/xkclsm
sam zegar działa
<script type="text/javascript">
function zegarek(offs){
offs=offs+lato_offset;
var g,m,s,teraz=new Date();
with(teraz){
setTime(getTime()+(offs*3600000));
g=getUTCHours(); m=getUTCMinutes(); s=getUTCSeconds()}
var czas=" "+(g<10?"0":"")+g;
czas+=(m<10?":0":":")+m;
czas+=(s<10?":0":":")+s;
return czas;
}
function zegarStart(){
var lato=new Date(2000,7,1), teraz=new Date();
lato_offset=(teraz.getTimezoneOffset()==lato.getTimezoneOffset())?1:0;
ustawCzas();
setInterval('ustawCzas()',1000);
}
function ustawCzas(){
function Czas(id,offs){
document.clock.elements[id].value=zegarek(offs);
}
Czas("warszawa", 1);
Czas("nowyjork", -5);
Czas("londyn", 0);
Czas("pekin", 8);
Czas("tokio", 9);
}
</script>
RÓŻNICE CZASOWE
<body onload="zegarStart()">
<form name="clock">
<table border="0" width="500">
<tr><td><input name="warszawa" size="10"> Warszawa</td>
<tr><td><input name="nowyjork" size="10"> Nowy Jork</td>
<td><input name="pekin" size="10"> Pekin</td></tr>
<tr><td><input name="londyn" size="10"> Londyn</td>
<td><input name="tokio" size="10"> Tokio</td></tr>
</table>