PHP date_sunset() 함수

예제

포르투갈 리스본의 오늘의 일몰 시간을 반환합니다:

<?php
// 상하이, 중국:
// 위도: 북위 31.22, 경도: 서경 121.47
// 지대 ~= 90, 오프셋: +8 GMT
echo("상하이, 중국: 날짜: " . date("D M d Y"));
echo("<br>일출 시간:");
echo(date_sunrise(time(),SUNFUNCS_RET_STRING,31.22,121.47,90,8));
?>

실행 예제

정의와 사용법

date_sunset() 함수는 지정된 날짜와 지점의 일몰 시간을 반환합니다。

ヒント:참조 date_sunrise() 지정된 날짜와 지점의 일출 시간을 반환하는 함수입니다。

문법

date_sunset(timestamp,format,latitude,longitude,zenith,gmtoffset);
파라미터 설명
timestamp 필수. 계산할 일몰 시간의 날짜와 시간 표시를 지정합니다.
format

선택 사항. 결과를 반환하는 방법을 지정합니다:

  • SUNFUNCS_RET_STRING(결과를 문자열로 반환, 예를 들어 16:46)(기본적으로)
  • SUNFUNCS_RET_DOUBLE(결과를 실수로 반환, 예를 들어 16.78243132)
  • SUNFUNCS_RET_TIMESTAMP(결과를 정수(시간 표시)로 반환, 예를 들어 1095034606)
latitude 선택 사항. 지점의 위도를 지정합니다. 기본적으로 북위를 지정합니다. 남위를 지정하려면 부정 값을 전달하십시오.
longitude 선택 사항. 지점의 경도를 지정합니다. 기본적으로 동경을 지정합니다. 서경을 지정하려면 부정 값을 전달하십시오.
zenith 선택 사항. 기본적으로 date.sunset_zenith로 설정됩니다.
gmtoffset 선택 사항. GMT과 로컬 시간의 차이를 시간 단위로 지정합니다.

기술 세부 사항

반환 값: 성공하면 지정된 형식으로 일몰 시간을 반환합니다. 실패하면 FALSE를 반환합니다.
PHP 버전: 5+
업데이트 기록: PHP 5.1.0부터, 이 함수는 E_STRICT와 E_NOTICE 시간대 오류를 보고합니다.