[ danci13 @ 26.11.2007. 15:32 ] @
Napravio sam upload na server i u bazu se zapiše vrijeme lokalno na serveru. Kako to vrijeme prikazati točno u klijentu? Tj. Svakom korisniku se treba prikazati vrijeme u njegovoj vremenskoj zoni. |
[ danci13 @ 26.11.2007. 15:32 ] @
[ misk0 @ 27.11.2007. 10:34 ] @
Ako imas logovanje korisnika, onda mu ostavi parametar za podesavanje vremenske zone. Ako nemas, gledaj IP adresu pa u nekoj do geoIP aplikacija izvuci drzavu/podrucje gdje se nalazi pa odatle saznaj u kojoj je vremenskoj zoni.
[ danci13 @ 27.11.2007. 10:44 ] @
>
I kojom onda funkcijom formatiram vrijeme? [ Nemanja Avramović @ 29.11.2007. 09:23 ] @
Pa pretpostavljam da vreme čuvaš kao unix timestamp (tako je najlogičnije po meni da se čuva). Onda u zavisnosti od vremenske zone na taj broj dodaš/oduzmeš razliku između servera i klijenta (broj sati * 3600) i sa date() prikažeš to vreme.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|