timezone
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!
■ 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!
a kliensnél mi tudhatja jobb
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
bovebben?
> elengedhetetlen, akkor gmt-t használnék,
megpedig hogy?
pl. a [b]gmdate()[/b] függv
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