FROM_UNIXTIME (retorna com 3 horas a mais)

Enviada por Luciano 
Luciano
FROM_UNIXTIME (retorna com 3 horas a mais)
22 de July de 2016 às 01:49PM
Ao realizar uma consulta SQL no site (online) o select retorno com 3(três) horas a mais do que realmente é porém ao realizar a mesma consulta via software (base local offline) a hora aparece correta

Segue o select

SELECT
u.user_name AS 'user_name',
IF (session_start > 0, FROM_UNIXTIME(s.session_start), NULL) AS 'session_start',
IF (session_end > 0, FROM_UNIXTIME (s.session_end), NULL) AS 'session_end'

FROM log_sessions s
JOIN users u ON (s.user_id = u.user_id)
WHERE s.user_id='150'
ORDER BY s.session_end DESC

o resultado foi esse: http://screencast.com/t/iv6AdZIuc

porém ao realizar o mesmo select acima, todas as horas são acrescidadas de 3 horas a mais
consulta offline (via software) = 08:23:59 / 14:15:41 / 14:15:39 / 14:15:32 / 14:08:33
consulta online direto no site. = 11:23:59 / 17:15:41 / 17:15:39 / 17:15:32 / 17:08:33
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.