라이브러리

[PHP] date_timezone_get - DateTime::getTimezone의 별칭




PHP date_timezone_get 함수


`date_timezone_get` 함수는 현재 날짜와 시간의 시간대 정보를 반환합니다. 이 함수는 PHP 5.3.0 버전부터 사용할 수 있습니다.

# 함수의 매개변수


`date_timezone_get` 함수에는 매개변수가 없습니다. 이 함수는 현재 날짜와 시간의 시간대 정보를 반환하기 때문에, 매개변수를 지정할 필요가 없습니다.

# 함수의 반환값


`date_timezone_get` 함수의 반환값은 현재 날짜와 시간의 시간대 정보입니다. 반환값은 `DateTimeZone` 객체입니다.

# 예제


#hostingforum.kr
php

// 현재 날짜와 시간의 시간대 정보를 반환합니다.

$timezone = date_timezone_get();

echo "현재 시간대: " . $timezone->getName() . "
";



// 현재 날짜와 시간의 시간대 정보를 반환합니다. (대체로 사용하지 않습니다.)

$timezone = date_default_timezone_get();

echo "현재 시간대: " . $timezone . "
";



# 사용 예시


#hostingforum.kr
php

// 현재 날짜와 시간의 시간대 정보를 반환합니다.

$timezone = date_timezone_get();



// 현재 날짜와 시간을 생성합니다.

$date = new DateTime();

echo "현재 날짜와 시간: " . $date->format('Y-m-d H:i:s') . "
";



// 현재 날짜와 시간을 UTC 시간대로 변환합니다.

$date->setTimezone($timezone);

echo "현재 날짜와 시간 (UTC): " . $date->format('Y-m-d H:i:s') . "
";



# 시간대 변경


#hostingforum.kr
php

// 현재 날짜와 시간의 시간대 정보를 반환합니다.

$timezone = date_timezone_get();



// 현재 날짜와 시간을 생성합니다.

$date = new DateTime();

echo "현재 날짜와 시간: " . $date->format('Y-m-d H:i:s') . "
";



// 현재 날짜와 시간을 UTC 시간대로 변환합니다.

$date->setTimezone(new DateTimeZone('UTC'));

echo "현재 날짜와 시간 (UTC): " . $date->format('Y-m-d H:i:s') . "
";



// 현재 날짜와 시간을 한국 시간대로 변환합니다.

$date->setTimezone(new DateTimeZone('Asia/Seoul'));

echo "현재 날짜와 시간 (한국): " . $date->format('Y-m-d H:i:s') . "
";



참고


- `date_timezone_get` 함수는 현재 날짜와 시간의 시간대 정보를 반환합니다.
- `date_default_timezone_get` 함수는 현재 날짜와 시간의 시간대 정보를 반환합니다. (대체로 사용하지 않습니다.)
- `DateTimeZone` 객체는 시간대 정보를 표현합니다.
- `DateTime` 객체는 날짜와 시간 정보를 표현합니다.
- `setTimezone` 메서드는 날짜와 시간을 시간대로 변환합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 628 페이지

검색

게시물 검색