Noget er galt med Date ?
Når jeg laver denne:<script language="javascript">
var Uptime = new Date(1995,03,06,1,9,0);
var UpTimemsek = Uptime.getTime();
var nu = new Date();
function UpTime() {
var nu = new Date();
msek = nu.getTime() - UpTimemsek;
var sek = Math.floor(msek/1000);
var min = Math.floor(sek/60);
var tim = Math.floor(min/60);
var dg = Math.floor(tim/24);
var aar = Math.floor(dg/365.7);
sek = sek%60; if (sek < 10) { sek = "0" + sek;}
min = min%60; if (min < 10) { min = "0" + min; }
tim = tim%24; if (tim < 10) { tim = "0" + tim; }
dg = dg%365;
document.getElementById('dato').innerText = new Date(Uptime);
document.getElementById('server').innerText = "Så lang tid er det siden: ";
if (aar > 0) { document.getElementById('aar').innerText = aar + "";
document.getElementById('aar_tekst').innerText = " År "; }
if (dg > 0) { document.getElementById('dage').innerText = dg + "";
document.getElementById('dage_tekst').innerText = " Dage "; }
if (tim > 0) { document.getElementById('timer').innerText = tim;
document.getElementById('timer_tekst').innerText = " Timer "; }
if (min > 0) { document.getElementById('minutter').innerText = ""+ min +"";
document.getElementById('minutter_tekst').innerText = " Minutter "; }
document.getElementById('sekunder').innerText = ""+ sek +"";
document.getElementById('sekunder_tekst').innerText = " Sekunder";
}
</script>
<body onload="setInterval(UpTime,1000);">
<b>
<center><font id="server"></font>
<font color=#FF0000 id="aar"></font>
<font id="aar_tekst"></font>
<font color=#FF0000 id="dage"></font>
<font id="dage_tekst"></font>
<font color=#FF0000 id="timer"></font>
<font id="timer_tekst"></font>
<font color=#FF0000 id="minutter"></font>
<font id="minutter_tekst"></font>
<font color=#FF0000 id="sekunder"></font>
<font id="sekunder_tekst"></font>
</b><br><font id="dato"></font></center>
får jeg resultatet:
9 År 3 Dage 04 Minutter 27 Sekunder
Hvorfor er det lige at der er de 3 dage for meget, har jeg gjort noget galt ??
sætter jeg den feks til 1975 istedet for 1995 er det 8 dage galt ?
