Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Roznica w czasie miedzy dwiema datami, PHP + JAVASCRIPT
hiper0007
post
Post #1





Grupa: Zarejestrowani
Postów: 55
Pomógł: 0
Dołączył: 6.06.2016

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


[JAVASCRIPT] pobierz, plaintext
  1. $dateTime = new DateTime(); // now
  2. $dateFromDatabase = new DateTime($data); // data z bazy
  3. $diff = $dateTime->diff($dateFromDatabase);
  4. $diff->format("%Y-%M-%D-%H-%I-%S");
  5.  
  6.  
  7. $godzina=explode("-", $diff);
  8.  
  9.  
  10.  
  11. echo"var rok = $godzina[0];";
  12. echo"var miesiac = $godzina[1];";
  13. echo"var dzien = $godzina[2];";
  14. echo"var godzina = $godzina[3];";
  15. echo"var minuta = $godzina[4];";
  16. echo"var sekunda = $godzina[5];";
  17. ?>
  18.  
  19. function zegarek()
  20. {
  21. sekunda=sekunda+1;
  22. if (sekunda>=60) {sekunda=0; minuta=minuta+1;}
  23. if (minuta>=60) {minuta=0; godzina=godzina+1;}
  24. if(godzina>23) {godzina=0; dzien=dzien+1;}
  25.  
  26. {
  27. location.reload();
  28. } else{
  29. if (sekunda<10) var sek="0"+sekunda; else sek=sekunda;
  30. if (minuta<10) var min="0"+minuta; else min=minuta;
  31. if (godzina<10) var godz="0"+godzina; else godz=godzina;
  32. if (dzien<10) var day="0"+dzien; else day=dzien;
  33. if (miesiac<10) var month="0"+miesiac; else month=miesiac;
  34.  
  35. document.getElementById('czas').innerHTML=day+'-'+month+'-'+rok+' '+godz+':'+min+':'+sek;
  36. setTimeout("zegarek()", 1000);
  37. }
  38. }
  39. </script>
  40.  
[JAVASCRIPT] pobierz, plaintext


Chce wyznaczyc czas jakiuplynal pomiedzy data obecna i data logowania
I chcialbym za pomoca javascriptu dodawac sekunde zeby czas zmienial mi sie samemu a nie po odswiezeniu tylko strony. Ale ten kod mi nie dziala ;( Gdzie jest tutaj blad.
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 21.08.2025 - 06:37