PDA

Volledige versie bekijken : Tijd Hong Kong


Marcel van L.
%Europe/Berlin %705 %2006, 16:55
Hallo luitjes,

Ik wil bijgaand AS aanpassen, zodat ik de tijd in Hong Kong kan weergeven. Het is 7 uur vooruit. Kan iemand mij hierbij helpen?

this.onEnterFrame = function(){
var nu = new Date();
var uur = nu.getHours();
var min = nu.getMinutes();
var sec = nu.getSeconds();
this.kleinewijzer._rotation = uur*30+min/2;
this.grotewijzer._rotation = min*6+sec/10
this.secondenwijzer._rotation = sec*6;
}

Alvast bedankt.

BlackiE
%Europe/Berlin %707 %2006, 16:59
this.onEnterFrame = function(){
var nu = new Date();
var uur = nu.getHours();
var min = nu.getMinutes();
var sec = nu.getSeconds();
this.kleinewijzer._rotation = (uur+7)*30+min/2;
this.grotewijzer._rotation = min*6+sec/10
this.secondenwijzer._rotation = sec*6;
}

dat was alles [^]

Marcel van L.
%Europe/Berlin %726 %2006, 17:25
Bedankt voor je reactie, maarre ... hij doet 't niet... Had ik ook al geprobeerd.

theFlashWizard
%Europe/Berlin %729 %2006, 17:29
heb je niet een optie om via setHours() het uur van de date aan te passen?

Marcel van L.
%Europe/Berlin %734 %2006, 17:37
Ik weet niet precies wat je bedoelt. Ik zit ook te denken, dat het zo moet zijn dat gebruikers die de site in Hong Kong bezoeken ook de lokale tijd te zien krijgen... Nu wordt de tijd afgeleid van de systeemtijd.

Marcel van L.
%Europe/Berlin %867 %2006, 20:49
Hallo luitjes,

Ik ben er al uit. Het zal waarschijnlijk niet de mooiste oplossing zijn, maar wel de meest praktische: ik heb gewoon de wijzers van de klok 7 uur vooruit gezet in de mc.

Blijf ik wel met het probleem zitten, dat bezoekers in China niet de goede tijden te zien krijgen. Voor een indruk van de site: http://www.rembrandtdesign.nl/test2.html

BlackiE
%Europe/Berlin %952 %2006, 22:50
ik krijg een fout bij je test.
en als je dit probeert:
this.kleinewijzer._rotation = ((uur*30)+(min/2))+210;
210 is dus aantal graden is dus 30 keer 7 uur
het kon ook aan de haakjes liggen ;) want ik denk dat alles gedeeld door 2 werd ipv alleen min