Hallo,
woran kann das liegen?
An der Zeitumstellung (Winter -> Sommerzeit)!
<html>
<head>
<script language="JavaScript">
<!--
function datum()
{
Ergebnis="<table>";
var _datum;
var tag;
filterdaten = new Array()
dat = new Array()
var _datum = new Date(new Date().getFullYear(),new Date().getMonth(),new Date().getDate());for (tag=0; 20>tag; tag++)
{
var diff = tag*24*60*60*1000;
var result = new Date(_datum.getTime() - diff);
Lass dir mal hier result ausgeben
Ergebnis = Ergebnis + "<b>" + result + "</b><br>";
Dann wirst du folgendes Sehen:
Tue Mar 30 2004 00:00:00 GMT+0200
Mon Mar 29 2004 00:00:00 GMT+0200
----------------^^------------^
Sat Mar 27 2004 23:00:00 GMT+0100
----------------^^------------^
Fri Mar 26 2004 23:00:00 GMT+0100
dat.push(result.getDate()+"."+parseInt(result.getMonth()+1)+"."+result.getFullYear());
}for(var i = 0; i < dat.length;i++)
{
Ergebnis += "<tr><td>"+dat[i]+"</td></tr>";
filterdaten.push(dat[i]);
}
Ergebnis +="</table>";
myElement=document.getElementById('selectbox');
myElement.innerHTML= Ergebnis;
}
//-->
</script>
<noscript></noscript>
Wenn da nix drinsteht, dann brauchen die auch nicht dastehen ;-)
mfg
eb4