English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
date_sunset() 함수는 주어진 날을 반환합니다/지점의 저녁하늘 시간
date_sunset()함수는 주어진 날의 타임스탭스를 표현하고, 특정 날의 저녁하늘 시간을 반환합니다。
date_sunset($timestamp, [$format, $latitude, $longitude, $zenith, $gmtoffset])
순번 | 파라미터 및 설명 |
---|---|
1 | timestamp (필수) 이는 타임스탭스를 지정합니다。 |
2 | format (선택) 이는 필요한 결과 값의 형식을 지정합니다. 이 파라미터의 값으로 세 가지 상수를 전달할 수 있습니다; 즉:SUNFUNCS_RET_STRING(문자“),SUNFUNCS_RET_DOUBLE(”소수점“)와 SUNFUNCS_RET_TIMESTAMP” 정수. |
3 | latitude (선택) 기본적으로, 이 옵션은 위치의 위도를 지정하며 북쪽 방향을 지정합니다. 남쪽의 위도 값을 지정하려면 음수 값을 전달해야 합니다. |
4 | longitude (선택) 기본적으로, 이 옵션은 위치의 경도를 지정하며 동쪽 방향을 지정합니다. 서쪽의 위도 값을 지정하려면 음수 값을 전달해야 합니다. |
5 | zenith (선택) 이는 지구 표면에垂直한 선과 태양 중심 사이의 각도를 지정합니다. |
6 | gmtoffset (선택) 이는 GMT와 현지 시간 간의 시차를 지정합니다. (시간 단위) |
date_sunset() 함수는 필요한 형식으로 일몰 시간을 반환합니다. 실패하면 부울 값을 반환합니다.false.
이 함수는 원래 PHP 5.0 버전에서 도입되었으며 모든 더 높은 버전에서 사용할 수 있습니다.
다음 예제는date_sunset()함수의 사용법-
<?php $sun_info = date_sunset("02-17-2012"); print_r($sun_info); ?>테스트를 보자‹/›
출력 결과
14:46
지금, 위도와 경도 값을 전달하여 이 함수를 호출합니다. 위도와 경도 값을 전달하려면 필요한 형식의 값을 전달해야 합니다-
<?php $sun_info = date_sunset("02-03-2020",SUNFUNCS_RET_STRING, 23.4, -25); print_r("일몰 시간: ".$sun_info); ?>테스트를 보자‹/›
출력 결과
일몰 시간: 19:05
다음 예제는 낮은 날씨로 일몰이 없는 경우를��명합니다-
<?php $sun_info = date_sunset("25-12-2016",SUNFUNCS_RET_STRING, 69, 41); print("일몰 시간: ".$sun_info); print("\n"); var_dump($sun_info); ?>테스트를 보자‹/›
출력 결과
일몰 시간: bool(false)
<?php echo("날짜: ".date("D M d Y")); echo("\n"); echo("일몰 시간: "); echo(date_sunset(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1)); ?>테스트를 보자‹/›
출력 결과
날짜: thu may 07 2020 일몰 시간: 20:30