Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 233 Pomógł: 0 Dołączył: 14.03.2010 Skąd: Dessau Ostrzeżenie: (0%)
|
Mam taki kod:
Kod <span id="odliczanie"></span> <script type="text/javascript"> k=+new Date(2016,07,05,11,00,00); (function(){sec=(k-newDate(<?php date('Y-m-d H:i:s');?>)))/1000; document.getElementById('odliczanie').innerHTML=~~(sec/(3600*24))+' dni '+~~(sec/3600)%24+' godzin '+~~(sec/60)%60+' minut '+~~sec%60+' sekund'; if(sec>0)setTimeout(arguments.callee,1000) if(sec<0)location.reload()})() </script> Chcę pobrać w JS czas (datę i godzinę) z serwera a nie komputera użytkownika ale coś mi nie wychodzi ;/ |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 233 Pomógł: 0 Dołączył: 14.03.2010 Skąd: Dessau Ostrzeżenie: (0%)
|
ogólnie, wygląda to tak:
Kod <script type="text/javascript"> var serverTime=<?=time();?>*1000; 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(2016,07,5,21,00,00),new Date(serverTime+=1000));document.getElementById('odliczanie').innerHTML='Do 1 grudnia pozostalo '+t[0]+" dni, "+t[1]+" godzin, "+t[2]+" minut, "+t[3]+"sekund";setTimeout('R()',1e3);} onload=function(){R();} </script> <div id="odliczanie"></div> <div id="zegar"></div> <script type="text/javascript"> var serverTime=<?=time();?>*1000; function myTime(){ document.getElementById("zegar").innerHTML= /[\d:]{8}/.exec(new Date(serverTime+=1000)); setTimeout('myTime()',1000); } onload=myTime; </script> <span id="zegar"></span> funkcje są różne, dlatego nie wiem, dlaczego tak skacze.. |
|
|
|
ReBeLs513 [JavaScript][PHP]Funkcja odliczania czasu do daty. Wartość pobierana przez PHP 29.06.2016, 16:44:23
viking https://prophp.pl/advice/show/4/w_jaki_spos...dzy_... 29.06.2016, 17:09:45
ReBeLs513 dobra, dzięki, powiedzmy, że dzięki temu znalazłem... 29.06.2016, 19:31:39
viking A co masz w tych funkcjach? 30.06.2016, 05:43:28 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 20:17 |