TimeStamp probléma, talán az időzóna miatt
Sziasztok!
A 000Webhost -nál készítek egy honlapot, és egy adattábla Dátum oszlopára timestamp van beállítva. Csakhogy, legalább 6 órányi eltérés van a magyar időhőz képest. Gondolom az időzónák miatt van, mert ugye egy külföldi tárhelyről van szó.
Milyen megoldást ajánlotok? Létezik valamilyen konverter függvény az időzónák közötti átváltásra PHP-ben?
■ A 000Webhost -nál készítek egy honlapot, és egy adattábla Dátum oszlopára timestamp van beállítva. Csakhogy, legalább 6 órányi eltérés van a magyar időhőz képest. Gondolom az időzónák miatt van, mert ugye egy külföldi tárhelyről van szó.
Milyen megoldást ajánlotok? Létezik valamilyen konverter függvény az időzónák közötti átváltásra PHP-ben?
UTC
Használj UTC (Universal Time Coordinated) időt. Ezt támogatják az adatbáziskezelők is (pl. MySQL alatt UTC_TIME(), UTC_DATE(), UTC_TIMESTAMP()) és a PHP is (pl. gmdate()).
Üdv:
Dávid
A barátod
http://www.php.net/manual/en/function.date-default-timezone-set.php
És mysql-re:
http://dev.mysql.com/doc/refman/5.1/en/time-zone-support.html