Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Odliczanie minut i sekund
Johnas
post
Post #1





Grupa: Zarejestrowani
Postów: 650
Pomógł: 16
Dołączył: 5.07.2010
Skąd: Ściśle Tajne

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


Witam mam w bazie danych format daty zapisany w sposób:
20101030023802<- jest to czas w dodany
RRRRmmddggmmss
teraz chce aby po odjęciu od tego czasu aktualnego odliczał zegar. Przykład:
20101030023802-20101030023502=302
czyli 3 minuty i 2 sekundy. Mogę to jeszcze przerobić na 182 sekundy
czy dało by się zrobić w JS aby ten wynik był odliczany automatycznie na stronie?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
flashdev
post
Post #2





Grupa: Zarejestrowani
Postów: 812
Pomógł: 117
Dołączył: 2.12.2008

Ostrzeżenie: (10%)
X----


  1. <?php
  2. $sekundy = mt_rand(10, 15);
  3. ?>
  4. <input type="text" id="tf" />
  5. <script>function countDown(sec, fh){
  6. function time(sec){
  7. var s = sec%60;
  8. sec = (sec-s)/60;
  9. var m = sec%60;
  10. sec = (sec-m)/60;
  11. var h = sec%24;
  12. sec = (sec-h)/24;
  13. return h + ':' + m + ':' + s;
  14. }
  15. var iid = setInterval(function(){
  16. --sec;
  17. fh(time(sec));
  18. if( !sec ){
  19. clearInterval(iid);
  20. }
  21. }, 1e3);
  22. fh(time(sec));
  23. }
  24.  
  25. countDown(<?php echo $sekundy; ?>, function(t){
  26. document.getElementById('tf').value = t;
  27. });
  28. </script>
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 4.10.2025 - 11:37