Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js]problem z datą :/
Gallareton
post 6.12.2007, 14:38:52
Post #1





Grupa: Zarejestrowani
Postów: 143
Pomógł: 0
Dołączył: 11.03.2007
Skąd: Gliwice

Ostrzeżenie: (0%)
-----


Tak oto wyglada skrypcik, ktory ma mi odliczac czas do pewnej daty, ale jest problem... Mimo, ze pobeira on date z komputera, to o godzinnie 14:35 6 grudnia 2007 roku odlicza mi niecałe 31 dni do końca czasu -.- Wie ktos dlaczego tak jest? (Data w komputerze jest ustawione dobrze w 100%)
  1. <div id="okienko" style="text-align:center;"></div>
  2.  
  3. <script language="javascript" type="text/javascript">
  4. <!--
  5. function zegar() {
  6. teraz = new Date().getTime(); // aktualna data
  7. dzien = new Date(2007,12,06,14,30,30).getTime();
  8.  
  9. // wyliczanie roznicy
  10. sekund = Math.abs((teraz-dzien)/1000);
  11. minut = Math.floor(sekund/60);
  12. godzin = Math.floor(minut/60);
  13. dni = Math.floor(godzin/24);
  14. lat = Math.floor(dni/365);
  15.  
  16. // wyliczanie calego okresu
  17. sekund = Math.floor(sekund-minut*60);
  18. minut = Math.floor(minut-godzin*60);
  19. godzin = Math.floor(godzin-dni*24);
  20. dni = Math.floor(dni-lat*365);
  21.  
  22. roznica="<b>lat:</b> "+lat+" <b>dni:</b> "+dni+"; <b>godzin:</b> "+godzin+
  23. " <b>minut:</b> "+((minut<10)?"0":"")+minut+
  24. " <b>sekund:</b> "+((sekund<10)?"0":"")+sekund;
  25. document.getElementById("okienko").innerHTML =
  26. "Do końca czasu pozostało:<br />"+roznica;
  27. if (teraz<dzien) {
  28. setTimeout("zegar()",1000);
  29. } else {
  30. document.getElementById("okienko").innerHTML = "Czas minal";
  31. }
  32. }
  33. zegar();
  34. // -->


Ahh juz dziala, jest tylko obsuniecie miesiecy w skrypcie, nie widzialem opcji usuniecia tematu, a zasmieca on forum tylko, wiec prosze o usuniecie...


--------------------
Mowa jest srebrem, a milczenie złotem...
Lepiej milczeć i wydać się głupim, niż odezwać i rozwiać wszelkie wątpliwości...
Go to the top of the page
+Quote Post

Posty w temacie
- Gallareton   [js]problem z datą :/   6.12.2007, 14:38:52


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 01:52