Avatar billede zaico Nybegynder
16. august 2004 - 15:22 Der er 6 kommentarer og
2 løsninger

Tids zone viser

kan man lave i flash et digitalt ur der viser hvad tiden er i eks Sydney lige nu og så hele tiden opdatere sig sådan at den hele tiden viser den aktuelle dato og tid i Sydney?? og hvordan ville i gøre det??

På forhånd tak
/Zaico
Avatar billede _k Nybegynder
16. august 2004 - 15:58 #1
Forudsat at de er en dansker der slår op på din side kan du lave det hele i Flash. Eller skal du hente det rigtige starttidspunkt ind fra en en server du ved hvor står, og starte med at tælle derfra.

Lav et dynamisk tekstfelt kaldet "tekstfelt", smid følgende script på en keyframe:

var dagsDato:Date = new Date();
var tidsforskel = 9;
this.onEnterFrame = function() {
    var dagsDato:Date = new Date();
    if(dagsDato.getHours() + tidsforskel > 24) {
        aktuelTime = (dagsDato.getHours() + tidsforskel) - 24;
    }
    else {
        aktuelTime = dagsDato.getHours() + tidsforskel;
    }
    tekstfelt.text = aktuelTime + "." + dagsDato.getMinutes() + "." +  dagsDato.getSeconds()+ "." + dagsDato.getMilliseconds();
}

...og JA, der bør nok gøres noget ved formateringen!
Avatar billede mat Nybegynder
16. august 2004 - 16:05 #2
(du kan også bare bruge setHours: d.setHours(d.getHours()+tidsforskel);)
Avatar billede _k Nybegynder
16. august 2004 - 16:08 #3
...hold nu op mat! Det er alt for nemt ;) (sad godt nok og spekulerede på om der ikke var en lidt enklere og kønnere løsning - men fik vist blandet noget datoskift ind i tankerne og scriptet....)
Avatar billede zaico Nybegynder
18. august 2004 - 11:00 #4
tak tak det virker fint så hvis _k lige gider sende et svar kan jeg give point
Avatar billede _k Nybegynder
18. august 2004 - 12:04 #5
ok - men lad mig dele med mat. Vi kan nemlig godt li' forsimpling af scripts ;)
Avatar billede zaico Nybegynder
18. august 2004 - 12:21 #6
så skal mat bare lige lave et svar...
Avatar billede mat Nybegynder
18. august 2004 - 12:26 #7
Jeg skal mindst have 195 point for at påpege at der er en indbygget funktion der hedder setHours !! SGU ! ;)
Avatar billede zaico Nybegynder
18. august 2004 - 13:10 #8
hehe i kan dele 50/50
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester