Lemur zaprasza
Odliczanie daty Skrypt Mariusza Dziawy odlicza dni do podanej daty. Skopiuj kod <script> <!-- // Autor skryptu: Mariusz Dziawa // E-mail: marxx@go2.pl // Tekst dopisywany przed osiagnieciem podanej daty var TekstPrzed="podanej daty." // Tekst wypisywany w dniu podanej daty var TekstJuz="To już dzisiaj!" // Teskt wypisywany po przekroczeniu podanej daty var TekstPo="Już po terminie." var TablicaMiesiecy=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec") function ZliczajDni(CelRok,CelMiesiac,CelDzien) { var Dzisiaj=new Date() var DzisiajRok=Dzisiaj.getYear() if ((DzisiajRok>=00) && (DzisiajRok<=1900)) {DzisiajRok=1900+DzisiajRok;} var DzisiajMiesiac=Dzisiaj.getMonth() var DzisiajDzien=Dzisiaj.getDate() var DzisiajData=TablicaMiesiecy[DzisiajMiesiac]+" "+DzisiajDzien+", "+DzisiajRok var CelData=TablicaMiesiecy[CelMiesiac-1]+" "+CelDzien+", "+CelRok // Wyliczanie roznicy dni pomiedzy podana data a data systemowa var LicznikDni=(Math.round((Date.parse(CelData)-Date.parse(DzisiajData))/(24*60*60*1000))*1) // Warunki okreslajace wypisywanie tekstu if (LicznikDni<0) document.write(TekstPo) else if (LicznikDni==0) document.write(TekstJuz) else if (LicznikDni>0) if (LicznikDni==1) document.write("Został tylko "+LicznikDni+" dzień do "+TekstPrzed) else if ((LicznikDni>=2) & (LicznikDni<=4)) document.write("Zostały "+LicznikDni+" dni do "+TekstPrzed) else document.write("Zostało "+LicznikDni+" dni do "+TekstPrzed) } // Data, do ktorej zliczane beda dni, w formacie (rok,miesiac,dzien) ZliczajDni(2002,12,31) //--> </script> |