Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP의 date_sunset() 함수

<시간/>

date_sunset() 함수는 주어진 날짜/위치의 일몰 시간을 반환합니다.

구문

date_sunset(timestamp,format,latitude,longitude,zenith,gmtoffset);

매개변수

  • 타임스탬프 − 일출 시간을 가져온 날짜의 타임스탬프입니다.

  • 형식 − 결과를 반환하는 방법을 지정합니다.

    • SUNFUNCS_RET_STRING - 결과를 문자열로 반환합니다.

    • SUNFUNCS_RET_DOUBLE - 결과를 float로 반환합니다.

    • SUNFUNCS_RET_TIMESTAMP -결과를 정수(타임스탬프)로 반환

  • 위도 - 위치의 위도를 지정합니다. 위도는 기본적으로 북쪽입니다. South 값을 지정하려면 음수 값을 전달해야 합니다.

  • 경도 - 위치의 경도를 지정합니다. 경도는 기본적으로 동쪽으로 설정됩니다. West 값을 지정하려면 음수 값을 전달해야 합니다.

  • 천정 − 기본값은 date.sunrise_zenith

    입니다.
  • gmtoffset − GMT와 현지 시간의 차이(시간).

반환

date_sunset() 함수는 성공 시 지정된 형식으로 일출 시간을 반환합니다. 실패 시 FALSE.

예시

다음은 예입니다 -

<?php
   echo("Date: " . date("D M d Y") . "<br />"); echo(date_sunset(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1));
?>

출력

Date: Wed Oct 10 2018
19:02

예시

다른 예를 보겠습니다 -

<?php
   echo date("D M d Y"); echo("\nSunset time: "); echo(date_sunset(time(), SUNFUNCS_RET_STRING, 22.9564, 85.8531, 90, 5.45));
?>

출력

Wed Oct 10 2018 Sunset time: 17:20