przekonwertować strefę czasową na inną strefę czasową
Chcę przekonwertować datę pobraną z bazy danych, która jest generowana przezCURRENT_TIMESTAMP
i przechowywane wtimestamp
typ kolumny, od GMT + 8 do 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');
Jednak da to wynik„2012-11-07 15:05:26”, jestem pewien, że się myli.
Czego tu tu brakuje?