converter o fuso horário para outro fuso horário
Eu quero converter a data obtida do banco de dados, que é gerado viaCURRENT_TIMESTAMP
e armazenado em umtimestamp
tipo de coluna, de GMT + 8 a GMT + 1.
$time = "2012-11-07 15:05:26"; // fetch from database
$date = new DateTime($time, new DateTimeZone('Europe/Berlin'));
echo $date->format('Y-m-d H:i:s');
No entanto, isso produzirá uma saída de"2012-11-07 15:05:26", o que eu tenho certeza que está errado.
O que poderia estar faltando aqui?