function taelNed(){ var nu = new Date(); var snart = new Date(2003,4,30); var msek = (snart.getTime() - nu.getTime() var sek = Math.floor(msek/1000); var min = Math.floor(sek/60); var tim = Math.floor(min/60); var dg = Math.floor(tim/24); sek = sek%60; min = min%60; tim = tim%24; document.tform.t2.value = dg & " dg. " & tim & " t. " & min & " min. " & sek & " sek." setTimeout(taelNed(), 1000); }
function taelNed(){ var nu = new Date(); var snart = new Date(2003,4,30); var msek = (snart.getTime() - nu.getTime() var sek = Math.floor(msek/1000); var min = Math.floor(sek/60); var tim = Math.floor(min/60); var dg = Math.floor(tim/24); sek = sek%60; min = min%60; tim = tim%24; document.tform.t2.value = dg & " dg. " & tim & " t. " & min & " min. " & sek & " sek." setTimeout(taelNed(), 1000); }
<script language='JavaScript'> <!-- // You may use and distribute this script as you like. // // But unless you make major changes in the code I would prefer // that you retained my email below as author. // // best jakob.aggernaes@get2net.dk
// Type in event and time below. var event = "matematik årsprøve" var eYear = 2003 // from AD.101 to AD.4500 var eMonth = 4 // 0..11 ( 0=january, 11=december ) var eDay = 30 // 1..31 var eHour = 9 // 0..23 var eMinute = 0 // 0..59 var eSecond = 0 // 0..59
var debugOn = false; function debug(str) { if (debugOn==true) debugOn = confirm(str); };
function setTarget ( tid, year, month, day, hour, minute, second ) { this.tEvent = tid; // string this.tYear = year; // range 1970..2037 this.tMonth = month; // range 0..11 (jan=0, dec=11) this.tDay = day; // range 0..31 this.tHour = hour; // range 0..23 this.tMinute = minute; // range 0..59 this.tSecond = second; // range 0..59 this.tDate = new Date( year, month, day, hour, minute, second ); this.t = Date.parse( this.tDate.toGMTString() ); debug ("setTarget: tSecond = " +this.tSecond); return this; }; // end setTarget( ... ) -> object
var target = new setTarget ( event, eYear, eMonth, eDay, eHour, eMinute, eSecond );
var nu = new Date(); var snart = new Date(2003,4,30); var msek = snartmsek - nu.getTime(); var sek = Math.floor(msek/1000); var min = Math.floor(sek/60); var tim = Math.floor(min/60); var dg = Math.floor(tim/24); sek = sek%60; min = min%60; tim = tim%24; document.tform.t2.value = "" + dg + " dg. " + tim + " t. " + min + " min. " + sek + " sek."; setTimeout(startTael(), 1000); }
var nu = new Date(); var msek = snartmsek - nu.getTime(); var sek = Math.floor(msek/1000); var min = Math.floor(sek/60); var tim = Math.floor(min/60); var dg = Math.floor(tim/24); sek = sek%60; min = min%60; tim = tim%24; document.tform.t2.value = "" + dg + " dg. " + tim + " t. " + min + " min. " + sek + " sek."; //setTimeout(startTael(), 1000); }
roenving> jo tak, men lige en ting. Den, der tæller op.....kan du ikke lave den sådan, at den starter i aften klokken 00:00 og så tæller op til uendeligt. Lige nu starter den jo forefra, hver gang man går ind på siden..??
var verdi = 0 var st = new Date(2003,4,7); var nu = new Date(); var msek = Math.floor((nu.getTime() - st.getTime())/1000); var tverdi = Math.round(msek*0.0009645*10000000)/10000000; var snart = new Date(2003,4,30); var snartmsek = snart.getTime();
function startTael() { //verdi++; //document.tform.t0.value = verdi;
nu = new Date(); msek = snartmsek - nu.getTime(); var sek = Math.floor(msek/1000); var min = Math.floor(sek/60); var tim = Math.floor(min/60); var dg = Math.floor(tim/24); sek = sek%60; min = min%60; tim = tim%24; document.tform.t2.value = "" + dg + " dg. " + tim + " t. " + min + " min. " + sek + " sek."; //setTimeout(startTael(), 1000); }
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.