Да, бих погледнал CONVERT_TZ:
http://dev .mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_convert-tz
За да вземете часовата зона от mysql:
mysql> SELECT @@global.time_zone, @@session.time_zone;
Редактиране:Заявката по-долу връща часовата зона на текущата сесия.
select timediff(now(),convert_tz(now(),@@session.time_zone,'+00:00'));
URL за малко информация: Как да получа текущата часова зона на MySQL?
Ако сървърът има различна часова зона, кажете ни вашата операционна система или местоположение.