MySQL:UTC_TIMESTAMP()
PHP:gmdate()
Също така PHP date_default_timezone_set()
се използва в PHP за задаване на текущата часова зона за скрипта. Можете да го зададете на часовата зона на клиента, така че всички функции за форматиране да връщат часа в неговото местно време.
В интерес на истината, въпреки че ми беше трудно да накарам това да работи и винаги се натъквам на някакви проблеми. напр. информацията за времето, върната от MySQL, не е форматирана като 'UTC', така че strtotime го преобразува в местно време, ако не внимавате. Любопитен съм да чуя дали някой има надежден решение за този проблем, такова, което не се прекъсва, когато датите преминават през границите на медиите (HTTP->PHP->MySQL и MySQL->PHP->HTTP), като също така има предвид XML и RSS/Atom.