01. januar 2003 - 22:43
Der er
9 kommentarer og 1 løsning
Ned - og optælling
Hej eksperter!!! Er der nogen, der vil lave følgende opgaver for mig vil jeg være meget glad... 1) en tæller, der tæller fra klokken 00:00:00 i nat (mellem den 31. og den 1.) og opad. 2)en tæller, der tæller ned til den 26. november 2003. ¨På forhånd tak¨ TheMasterGK
Annonceindlæg fra Computerworld
Slettet bruger
02. januar 2003 - 14:27
#3
<html> <head> <style> span { color: red; } </style> <script> datoned = new Date(2003, 10, 26, 0, 0, 0); //Datoen i fremtiden (her d. 3/9-2003 kl 00:00:00). Månednummeret skal være én mindre datoop = new Date(2003, 0, 1, 0, 0, 0); function tael() { nu = new Date(); //Tæl ned nt = datoned.getTime() - nu.getTime(); d = Math.ceil(nt / (1000 * 60 * 60 * 24)); t = Math.ceil(nt / (1000 * 60 * 60)); m = Math.ceil(nt / (1000 * 60)); s = Math.ceil(nt / 1000); sd = Math.floor(nt / (1000 * 60 * 60 * 24)); st = Math.floor((nt % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); sm = Math.floor(((nt % (1000 * 60 * 60 * 24)) % (1000 * 60 * 60)) / (1000 * 60)); //Et uheldigt navn til en variabel... ss = Math.floor((((nt % (1000 * 60 * 60 * 24)) % (1000 * 60 * 60)) % (1000 * 60)) / 1000); //Et til! str = sd + ((sd == 1) ? " dag, " : " dage, ") + st + ((st == 1) ? " time, " : " timer, ") + sm + ((sm == 1) ? " minut, og " : " minutter, og ") + ss + ((ss == 1) ? " sekund." : " sekunder."); getObj("dage").innerHTML = d; getObj("timer").innerHTML = t; getObj("min").innerHTML = m; getObj("sek").innerHTML = s; getObj("samlet").innerHTML = str; //Tæl op nt = nu.getTime() - datoop.getTime(); d = Math.ceil(nt / (1000 * 60 * 60 * 24)); t = Math.ceil(nt / (1000 * 60 * 60)); m = Math.ceil(nt / (1000 * 60)); s = Math.ceil(nt / 1000); sd = Math.floor(nt / (1000 * 60 * 60 * 24)); st = Math.floor((nt % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); sm = Math.floor(((nt % (1000 * 60 * 60 * 24)) % (1000 * 60 * 60)) / (1000 * 60)); ss = Math.floor((((nt % (1000 * 60 * 60 * 24)) % (1000 * 60 * 60)) % (1000 * 60)) / 1000); str = sd + ((sd == 1) ? " dag, " : " dage, ") + st + ((st == 1) ? " time, " : " timer, ") + sm + ((sm == 1) ? " minut, og " : " minutter, og ") + ss + ((ss == 1) ? " sekund." : " sekunder."); getObj("dageop").innerHTML = d; getObj("timerop").innerHTML = t; getObj("minop").innerHTML = m; getObj("sekop").innerHTML = s; getObj("samletop").innerHTML = str; setTimeout("tael();", 1000); } function getObj(id) { if (document.getElementById) return document.getElementById(id); if (document.all) return document.all[id]; } </script> </head> <body onLoad="tael();"> <h3>Tid til d. 26/11-2003</h3> <br> <b>Dage:</b> <span id="dage"></span><br> <b>Timer:</b> <span id="timer"></span><br> <b>Minutter:</b> <span id="min"></span><br> <b>Sekunder:</b> <span id="sek"></span><br><br> <span id="samlet"></span> <br><br> <h3>Tid fra d. 1/1-2003</h3> <br> <b>Dage:</b> <span id="dageop"></span><br> <b>Timer:</b> <span id="timerop"></span><br> <b>Minutter:</b> <span id="minop"></span><br> <b>Sekunder:</b> <span id="sekop"></span><br><br> <span id="samletop"></span> </body> </html>