[Js]Odliczanie od daty

0

Jak zrobić odliczanie na stronie ile dni minełó od podanej daty?
Tj mam datę 16.07.1987 i chcę zrobić by <ort>pisało mi </ort>na stronie...

"Od 16.07.1987 mineło tyle a tyle dni ..." Może mi ktoś pomóc?
Dodatkowo byłbym wdzięczny za podanie jakiś linków do skryptów zarówno w Javie jak i JavaScript.

0

<font color="red">W ramach HEAD</span>

[code]<SCRIPT LANGUAGE="JAVASCRIPT">
today = new Date();
BigDay = new Date("January 1, 2000")
msPerDay = 24 * 60 * 60 * 1000 ;
timeLeft = (BigDay.getTime() - today.getTime());
e_daysLeft = timeLeft / msPerDay;
daysLeft = Math.floor(e_daysLeft);
tdays = Math.floor(e_daysLeft);
e_hrsLeft = (e_daysLeft - daysLeft)*24;
hrsLeft = Math.floor(e_hrsLeft);
minsLeft = Math.floor((e_hrsLeft - hrsLeft)*60);
var id,pause=0,position=0;
function imascroller() {
// variables declaration
var i,k,msg="Zostało " +daysLeft+" dni, "+hrsLeft+" godzin(y) i "+minsLeft+" minut(y) do roku 2000! ";

    // increase msg
    k=(150/msg.length)+1;
    for(i=0;i<=k;i++) msg+=" "+msg;
    // show it to the window

document.form2.imascroller.value=msg.substring(position,position+300);
// set new position
if(position++==300) position=0;
// repeat at entered speed
id=setTimeout("imascroller()",200); }
// -- End Hiding Here -->
</script>[/code]

<font color="red">W ramach BODY</span>

[code]<form name="form2">
<input type="text" name="imascroller" size="60" value="">

</form> <script language="javascript1.1"> timerID = setTimeout("location.reload()",60000) </script> <script language="javascript"> timerID = setTimeout("history.go(0)",60000) </script>[/code]

<font color="red">W BODY należy jeszcze dodać</span>

[code]<body onload="imascroller()">[/code]


Jeste jeszcze taki spsób:

[code]<script>

</script> [/code]
0
<script language="javascript"> data=new Date(); datanow=new Date(); dataend=new Date(); data.setYear("2003"); ----------\ data.setMonth("12"); -----------|---- tu wpisz swoje daty data.setDate("0");---------------/ dataend.setTime(parseInt((datanow.getTime()-Date.parse(data)))); alert((dataend.getYear()-69)+" lat, "+(dataend.getMonth()-11)+" miesięcy, " +(dataend.getDate()-1)+" dni."); alert(datanow.getTime()-Date.parse(data)/(60*60*1000*24)+" dni!"); </script>

1 użytkowników online, w tym zalogowanych: 0, gości: 1