timestamp — преобразование GMT ​​из ленты JSON в местное время в переполнении стека

Я получаю фид JSON со временем по Гринвичу в формате ISO 8601, и я хотел, чтобы оно отображалось с местным временем.

Скрипт у меня ниже

$json = json_decode($response,true);

$output = "<ul>";
foreach($json['clients'] as $client){
$output .= "<h4><p style=color:#FFFFFF;align=center>".$client['timestamp']." ".$date2."</h4>";

}
$output .= "</ul>";

Какой код можно вставить в часть foreach для отображения каждой метки времени из канала JSON по местному времени?

Я в Мельбурне, Австралия, поэтому будет +11 часов.

Спасибо всем

обкрадывать

1

Решение

Просто установите ваш timezone с помощью date_default_timezone_set как

date_default_timezone_set("Australia/Melbourne");
echo date('Y-m-d H:i:s P',strtotime($date2));
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]