Главная » PHP » часовой пояс - функция часового пояса PHP
часовой пояс — функция часового пояса PHP
Я новичок в php. Я создаю веб-приложение для онлайн-телестанции и работаю над системой расписания программ. Моя проблема в том, как отобразить время программы относительно конечного пользователя. Так что программа, которая выходит в 7 утра EST на сервере, будет отображаться как 6 утра CST. Кто-нибудь знает простое решение? Спасибо
Использовать DateTime Класс, проанализируйте время программы в местном часовом поясе, затем установите часовой пояс для конечного пользователя и отобразите его. Вот несколько простой пример …
$dt = new DateTime('7am', new DateTimeZone('America/New_York'));
echo $dt->format('r');
// Fri, 03 Oct 2014 07:00:00 -0400
$dt->setTimezone(new DateTimeZone('America/Chicago'));
echo $dt->format('r');
// Fri, 03 Oct 2014 06:00:00 -0500