MySQL:UTC_TIMESTAMP()
PHP:gmdate()
Ook PHP date_default_timezone_set()
wordt in PHP gebruikt om de huidige tijdzone voor het script in te stellen. U kunt het instellen op de tijdzone van de klant, zodat alle opmaakfuncties de tijd in zijn lokale tijd retourneren.
In werkelijkheid vond ik het echter moeilijk om dit te laten werken en struikelde ik altijd over een of andere gotcha. bijv. tijdinformatie die wordt geretourneerd door MySQL is niet geformatteerd als 'UTC', dus strtotime transformeert het in een lokale tijd als je niet oppast. Ik ben benieuwd of iemand een betrouwbare . heeft oplossing voor dit probleem, een die niet breekt wanneer datums mediagrenzen overschrijden (HTTP->PHP->MySQL en MySQL->PHP->HTTP), waarbij ook rekening wordt gehouden met XML en RSS/Atom.