Я живу в Бангладеш. Но когда я использую этот код. <?php setlocale(LC_ALL,"asia/dhaka");
echo strftime("%d %B %Y"); ?>
Результат показывает часовой пояс США. Я хочу изменить свой часовой пояс.
setlocale не работает должным образом в моем часовом поясе
Ответы (1)
Регион и часовой пояс — это не одно и то же. Например, у человека может быть английская локаль США, а его часы могут быть настроены на местное время Японии (возможно, они путешествуют).
Для PHP используйте функцию date_default_timezone_set, чтобы установить часовой пояс - не функция setlocale
.
person
Matt Johnson-Pint
schedule
27.12.2017