Den här artikeln beskriver hur du konverterar tidszonen i MySQL genom att använda CONVERT_TZ funktion.
Använda CONVERT_TZ-funktionen
Som standard använder A2 Hostings servrar en av följande tidszoner:
- USA-baserade (Michigan) servrar:USA:s östliga tidszon.
- Europa-baserade (Amsterdam) servrar:Centraleuropeisk tidszon.
- Asienbaserade (Singapore) servrar:Singapores standardtidszon.
På delade servrar kan du inte ändra standardtidszonen för MySQL, eftersom detta skulle påverka andra konton på servern. Du kan dock konvertera tidszonen som används i DATE , TID och DATETIME fält genom att anropa CONVERT_TZ fungerar efter behov.
Följande exempelfråga visar till exempel hur man konverterar aktuellt datum och tid i USA:s östra tidszon till tidszonen för Paris, Frankrike:
SELECT CONVERT_TZ( NOW(),'US/Eastern','Europe/Paris' );För en fullständig lista över tidszoner, besök https://en.wikipedia.org/wiki/List_of_tz_database_time_zones.
Mer information
- För mer information om tidszonsstöd i MySQL, besök http://dev.mysql.com/doc/refman/5.0/en/time-zone-support.html.
- För mer information om CONVERT_TZ funktionen, besök http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_convert-tz.