본문 바로가기
IT_Developers/PHP

PHP - 전 세계 시간 표시하기 / date_default_timezone_set()

by 고코더 2018. 10. 18.

다른 나라 시간 노출 


안녕하세요.
고코더 입니다.

이전에 php.ini 에서 기존
기본 시간 타임존을 설정하는 방법을 배웠습니다.

그런데 소스상에서도
이 타임존 설정을 변경이 가능합니다.

그렇지만 보통 서버에서 설정하고 그 시간을 사용하지만
임시로 다른 나라의 시간으로 바꾸고 싶다거나

전세계 시간을 표시하고 싶다면 

이 함수를 사용하면 됩니다.

date_default_timezone_set('Asia/Seoul')

예제 소스는 아래와 같습니다.

1
2
3
4
5
6
7
8
9
<?php
 
date_default_timezone_set('America/New_York');
echo "뉴욕시간 :".date("Y-m-d H:i:s")."\n";
 
date_default_timezone_set('Asia/Seoul');
echo "한국시간 :".date("Y-m-d H:i:s");
 
?>



웹에서는 이렇게 표시 됩니다.



다른 나라 시간을 표시할때 사칙연산으로 계산하지말고
내장 함수를 사용해보세요.




마무리


역시 PHP는 합리적이고 편리하네요.
그런데 도시 참 많다
언제 다 가보지 


댓글