ugrás a tartalomhoz

timezone

Bageera · 2004. Okt. 15. (P), 14.17
sziasztok,
egy adatbazisbol kerek le egy GMT datumot/idot. Ezt a dátumot szeretnem a kliens helyi idopontjara konvertalni. Nem tudom pontosan hogy is fogjak hozza, mert tudomasom szerint a PHP a server idozonajaval fog dolgozni, ami nem feltetlenul egyezik a kliensevel. hasznaljak JS-t?
meg tudna valaki mondani, hogy milyen fuggvenyt hasznaljak?
kosz!
 
1

a kliensnél mi tudhatja jobb

Anonymous · 2004. Okt. 15. (P), 18.14
a kliensnél mi tudhatja jobban, h. milyen időzónában van a
gép?

persze megpróbálhatod az ip alapján +fejteni az országot.
ahhoz kell egy adatbázis (ilyet találsz is:
http://ip-to-country.webhosting.info/downloads/ip-to-country.csv.zip),
de ez az időzónát még nem oldotta meg.
ha ezt php-vel akarod megoldani, mindig lesz benne hiba.

js-tel megoldható a dolog, de mivel nem mindenki engedélyezi
a bönfészőjében a js futtatását, meggondolnám a helyedben...

ha internacionális az alkalmazás, s az idő elkerülése elengedhetetlen, akkor gmt-t használnék,
ha inkább egy országhoz kötődik, akkor a helyi időt.

xxx
2

bovebben?

Bageera · 2004. Okt. 25. (H), 15.16
> ha internacionális az alkalmazás, s az idő elkerülése
> elengedhetetlen, akkor gmt-t használnék,

megpedig hogy?
3

pl. a [b]gmdate()[/b] függv

Anonymous · 2004. Okt. 25. (H), 20.12
pl. a gmdate() függvénnyel,
v. ha adatbázisba megy, akkor definiálnám
a gmt-hez való eltérést, s az adatbázisba
való íráskor mindig hozzáadnám/kivonnám azt.

attól függ pontosan mire, s hol akarod
használni.

xxx