Използване на FROM_UNIXTIME преобразува времево клеймо на UNIX в MySQL DATETIME:
FROM_UNIXTIME(r.unixtime)
След това можете да използвате CONVERT_TZ за да получите DATETIME в различна часова зона:
CONVERT_TZ(FROM_UNIXTIME(r.unixtime), ?, 'GMT')
Проблемът е, че трябва да знаете каква е оригиналната часова зона - трябва да актуализирате ?
с правилната часова зона...