Problem ze skryptem JS (Zegar)


(Xaros) #1

Witam wszystkim, mam oto taki small problem :stuck_out_tongue:

Mam oto taki skrypt:

I chciałbym by pokazywał czas koreański czyli różnica +7h.

Gdy np. dodam do linijki:

Zegar będzie pokazywał np. 29 godzinę :stuck_out_tongue:

A i to ma jeszcze działać co do daty.

Z góry THX za pomoc.

Pozdrawiam, Xaros


(Marek Ciarkowski) #2
function zegar(){

var sekundy:Date = new Date();

var minuty:Date = new Date();

var godziny:Date = new Date();

ss=sekundy.getSeconds();

mm=minuty.getMinutes();

hh=godziny.getHours() + 9;

if (hh>24){

	hh = hh - 24;

}

tekst.text=hh+" : "+mm+" :"+ss;


}

l=setInterval(zegar,1000);

odwaliłem coś takiego :mrgreen:

Nie mam pewności czy działa idealnie ale jak sprawdzałem to chodziło a zresztą nie umiem programować w javie tylko flashu :slight_smile:

To będzie coś takiego : hh = pobierz godzinę + dodaj 9 i - if jeżeli hh jest większe od 24 to hh = hh - 24 czyli gdy wypadnie 25 godzina to wtedy hh = 25 godzin - 24 czyli pierwsza :mrgreen: o *** hehe

Może nie chwal się znajomością tego typu słownictwa...

(adpawl)


(_mnich) #3

myślę że powinieneś zmienić strefę czasową a reszta będzie dobrze działać

odpowiedź znajdziesz

http://rainbow.arch.scriptmania.com/scr ... tdown.html


(Xaros) #4

ok dzięki wielkie, spróbuje coś zdziałać 8)


(adpawl) #5

Źle, źle, źle...

zrób tak:


(Xaros) #6

Dzięki wielkie adpawl. :slight_smile:

Pozdrawiam, Xaros