Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] odliczanie
Forum PHP.pl > Forum > Przedszkole
Sebastian003
Witam mam problem z odliczaniem ustawiam datę na 1 września 2008 a pokazuje mi ze zostało jeszcze 49 dni ? jakim cudem ?

Kod
<script type="text/javascript">
function CD(d,o,t,x){return[x=~~(t=(d-o)/864e5),x=~~(t=(t-x)*24), x=~~(t=(t-x)*60),~~((t-x)*60)]}
function R(t){
  t=CD(new Date(2008,09,01,00,00,00),new Date());
  document.getElementById('costam').innerHTML='za '+t[0]+" dni, "+t[1]+" h, "+t[2]+" m, "+t[3]+"s";
  if((!t[0]&&!t[1]&&!t[2]&&!t[3]) || (t[0] <= 0 && t[1] <= 0 && t[2] <= 0 && t[3] <= 0))
      document.getElementById('costam').innerHTML='Koniec odliczania';
  else
      setTimeout('R()',1e3);
}

onload=function(){R();}

</script>


Kod
<div id="costam"></div>


help dry.gif

dry.gif
nospor
new Date(2008,09,01,00,00,00) - to jest moj drogi pierwszy października. Od czasu do czasu zaglądaj do manuala

http://www.w3schools.com/jsref/jsref_obj_date.asp
Szunaj85
Skrypt widać działa, ale mnie brakuje jeszcze możliwości:
1. odliczania miesięcy i lat.
2. poprawnej gramatyki w wyrazach, np. 0 sekund, 1 sekunda, 2 sekundy, 3 sekundy, 4 sekundy, 5 sekund, 6 sekund, 7 sekund, ...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.