Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Własy "żywy" zegar na stronie z ustawionym odgórnie czasem innym niż systemowy
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
dfs
Witam!

Potrzebuję zrobić na stronę zegar odliczający na bieżąco godzinę (tzn. bez odświeżenia strony, ale też bez użycia AJAX'a).
Jeśli chodziło by tylko o zegar z czasem przeglądarki (systemu operacyjnego użytkownika) to jest to banalne, banalnym też jest przekazanie jednej zmiennej z PHP do JavaScript.

Problem w tym ze nie wiem jak zrobić w sytuacji gdy JavaScript otrzymuję zmienne czasu wygenerowaną po stronie PHP, i jakby przestawia/ustawia swój zegar, od tego momentu (względem tej zmiennej) na bieżąco wyświetla czas ustawiony wg. serwera..


Jak w JavaScript zrobić "żywy" zegar który ma zewnątrz ustawioną godzinę (nie zaś godzinę systemową)questionmark.gif
erix
Cytat
Problem w tym ze nie wiem jak zrobić w sytuacji gdy JavaScript otrzymuję zmienne czasu wygenerowaną po stronie PHP, i jakby przestawia/ustawia swój zegar, od tego momentu (względem tej zmiennej) na bieżąco wyświetla czas ustawiony wg. serwera..

Jeśli masz zwracany timestamp (uniksowy znacznik czasu), to jest to proste - setIntervalem wywołujesz co sekundę funkcję, która zwiększa tę wartość.

A sformatować znacznik do formatu czytelnego dla zwykłego śmiertelnika, to już z górki.
dfs
Cytat(erix @ 17.07.2010, 14:14:18 ) *
Jeśli masz zwracany timestamp (uniksowy znacznik czasu), to jest to proste - setIntervalem wywołujesz co sekundę funkcję, która zwiększa tę wartość.

A sformatować znacznik do formatu czytelnego dla zwykłego śmiertelnika, to już z górki.

Co masz na myśli myśląc że z górki?? Masz jakąś gotową funkcję w JavaScript zajmująca się timestamp?? Czy też potrafiącą dodawać 1 sekundę tak aby była z tego czytelna data??
erix
http://pl.lmgtfy.com/?q=javascript+timestamp

brzydal.gif

Czy kojarzenie ze sobą otrzymanych informacji/podpowiedzi i wklepanie ich do wyszukiwarki jest czynnością wymagającą posiadania habilitacji?
zegarek84
Cytat(dfs @ 19.07.2010, 14:07:55 ) *
Co masz na myśli myśląc że z górki?? Masz jakąś gotową funkcję w JavaScript zajmująca się timestamp?? Czy też potrafiącą dodawać 1 sekundę tak aby była z tego czytelna data??
tu rozwiązanie:
[Java][PHP]Zegarek - ale musisz przeczytać cały temat - przynajmniej od mojego postu...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.