0
방글라데시에 거주하고 있습니다. 그러나이 코드를 사용할 때. <?php setlocale(LC_ALL,"asia/dhaka"); echo strftime("%d %B %Y"); ?>
결과에 미국 표준 시간대가 표시됩니다. 내 시간대를 변경하고 싶습니다.시간대에 setlocale이 제대로 작동하지 않습니다.
방글라데시에 거주하고 있습니다. 그러나이 코드를 사용할 때. <?php setlocale(LC_ALL,"asia/dhaka"); echo strftime("%d %B %Y"); ?>
결과에 미국 표준 시간대가 표시됩니다. 내 시간대를 변경하고 싶습니다.시간대에 setlocale이 제대로 작동하지 않습니다.
로캘과 표준 시간대는 동일한 개념이 아닙니다. 예를 들어 미국 영어 로켈을 사용할 수 있으며 시계가 일본의 현지 시간으로 설정되어있을 수 있습니다 (여행중인 것 같음).
PHP의 경우 기능이 아닌 date_default_timezone_set 기능을 사용하여 시간대를 설정하십시오.