Сначала код
echo time() . '<br/>';
echo date('Y-m-d H:i:s') . '<br/>';
date_default_timezone_set('America/New_York');
echo time() . '<br/>';
print_r($timezones[$timezone] . '<br/>');
echo date('Y-m-d H:i:s') . '<br/>';
В приведенном выше коде дата печатается в соответствии с часовым поясом, но временная отметка unix одинакова даже после установки часового пояса по умолчанию
Как мы можем напечатать временную метку unix в соответствии с часовым поясом?