Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Java][PHP]Zegarek
cdhexx
post
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 30.11.2009

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


Witam,
mam pytanie czy jest możliwość zrobienia zegarka, który normalnie działa jak systemowy zegarek czyli odlicza sekundy, minuty, godziny, ale nie potrzebuje do tego naszego zegarka systemowego bo date ciągnie z serwera. Chciałbym przez to osiągnąc zegarek, który ma gdzieś urzytkownika i jego komputer bo potrzebuje do swojego działania tylko serwer (IMG:style_emoticons/default/smile.gif)

Liczę na pomoc (IMG:style_emoticons/default/smile.gif)

Z góry dziękuję i pozdrawiam,
Bartek.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
zegarek84
post
Post #2





Grupa: Zarejestrowani
Postów: 1 332
Pomógł: 294
Dołączył: 12.10.2008
Skąd: Olkusz

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


trochu to teraz "dziwnie" wygląda (IMG:http://img-upload.pl/images/402_a.gif) [ujemna godzina (IMG:http://img-upload.pl/images/553_x.gif) ]
luknij w kodzie na: (new Date()).getTime() + $dif - poszukaj gdzie to jest - tutaj masz obliczoną liczbę milisekund od "since the Unix Epoch (January 1 1970 00:00:00 GMT)" - tak więc dla Polski teraz masz poprawną wartość - jeśli Polska jest punktem odniesienia to rozumowanie Twoje idzie w dobrym kierunku ale....

aby to uporządkować policz tą wartość dla Polski
$pl = (new Date()).getTime() + $dif;
no i od tego odejmij te 6h - ale pomyśl jak ;p - pisałem , że tamto jest w milisekundach - więc:
$en = $pl - 6*60*60*1000;

no a teraz pasowało by mieć 2 różne daty czyli:
$data_pl = new Date($pl);
$data_en = new Date($en);
i analogicznie z godzinami itd... $godzina_pl... $godzina_en...
co do wyświetlania AM i PM sprawdzasz czy godziny >12 czy nie i jak pm to odejmujesz te 12 od wartości wyświetlanej godziny (IMG:http://img-upload.pl/images/959_e.gif) ...

lub jeszcze inaczej można puszczać funkcję z dodatkowym parametrem na przesunięcie i samo by liczyło - ale spróbuj pomyśleć trochu i przerobić to co masz - prędzej się nauczysz - już gotowca dostałeś i teraz dostosować go tylko musisz...

...co prawda mógłbym napisać gotową funkcję ale nie od tego jest to forum żeby dawać gotowce - na tym forum pomagamy - powyższy "gotowiec" otrzymałeś choć wszystko wcześniej napisalem jak na tacy co i do czego ale też pisałem, że musisz już sam cały kod dostosować...

pozdro (IMG:http://img-upload.pl/images/170_l.gif)

Ten post edytował zegarek84 4.12.2009, 02:25:21
Go to the top of the page
+Quote Post

Posty w temacie
- cdhexx   [Java][PHP]Zegarek   30.11.2009, 23:30:34
- - Kszyhuu   Weź zwykły zegarek z JS: [HTML] pobierz, plaintext...   1.12.2009, 00:00:37
- - cdhexx   o.O No raczej tego nie zrobie Mam takie skrypty j...   1.12.2009, 00:09:05
- - maxil   masz przerób to sobie: [HTML] pobierz, plaintext ...   1.12.2009, 00:49:40
- - cdhexx   No niestety... kolejny skrypt, który ciągnie godzi...   1.12.2009, 08:36:47
- - maxil   Cytat(cdhexx @ 1.12.2009, 08:36:47 ) ...   1.12.2009, 11:12:07
- - skowron-line   [JAVASCRIPT] pobierz, plaintext <body onload=...   1.12.2009, 11:13:03
- - cdhexx   Skąd wiem? A z tąd iż wgrałem skrypt na swój serwe...   1.12.2009, 12:55:29
|- - skowron-line   Cytat(cdhexx @ 1.12.2009, 12:55:29 ) ...   1.12.2009, 13:15:30
- - cdhexx   Ok jednak widzę, że jak sama nazwa wskazuję jest t...   1.12.2009, 18:23:52
- - sniffer32   przecież skowron-line, podał Ci na tacy co musisz ...   1.12.2009, 18:52:23
- - cdhexx   Ja nie wiem jak za to się zabrać. Pisałem przecież...   1.12.2009, 19:22:54
|- - Spirit86   Cytat(cdhexx @ 1.12.2009, 19:22:54 ) ...   1.12.2009, 19:33:11
- - cdhexx   Hm, nie wiem skoro takie zdanie masz o kimś kogo n...   1.12.2009, 19:45:55
- - maxil   Cytat(cdhexx @ 1.12.2009, 18:23:52 ) ...   1.12.2009, 19:59:43
- - cdhexx   No, ale kiedy zedytuje ten kodzik i dodam np: ...   2.12.2009, 00:24:53
|- - skowron-line   Cytat(cdhexx @ 2.12.2009, 00:24:53 ) ...   2.12.2009, 11:56:04
- - thomson89   a plik zapisałeś z rozszerzeniem .php? odpalasz go...   2.12.2009, 13:40:38
- - cdhexx   Hm oto część kodu: [PHP] pobierz, plaintext ...   3.12.2009, 11:17:14
- - zegarek84   luknij na to - obliczone przesunięcie czasu w mili...   3.12.2009, 14:16:44
- - cdhexx   Wszystko, pięknie i ładnie ale nadal kożysta z zeg...   3.12.2009, 14:27:53
- - zegarek84   nie zupełnie korzysta z zegarka systemowego ;p - i...   3.12.2009, 14:47:56
- - cdhexx   No to sam kuknij http://lockerz-poland.com/1.php C...   3.12.2009, 15:40:10
- - zegarek84   sorki - dzisiaj odwiedzam rodzinkę i jestem deczko...   3.12.2009, 20:22:04
- - cdhexx   Kod jest identyczny jak mi podałeś. A co do wersji...   3.12.2009, 20:40:19
- - sniffer32   [JAVASCRIPT] pobierz, plaintext function clock...   3.12.2009, 22:16:31
- - zegarek84   @cdhexx - pytałem się o zawartość pliku php - ja p...   3.12.2009, 23:23:26
- - cdhexx   Skopiowałem identycznie jak jest i wyświetla takie...   3.12.2009, 23:59:04
- - zegarek84   człowieku - zacznij kopiować z głową - rozwiązanie...   4.12.2009, 01:06:35
- - cdhexx   Wielkie dzięki Wszystko działa jak trzeba Jeszc...   4.12.2009, 01:40:59
- - zegarek84   trochu to teraz "dziwnie" wygląda [ujem...   4.12.2009, 02:24:17
- - cdhexx   OKi zrobiłem te przesunięcie czasu o sześć godzin ...   4.12.2009, 20:27:13


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: 28.12.2025 - 23:27