date_sun_info() 함수는 일몰/일출 및 황혼의 시작/끝에 대한 정보가 포함된 배열을 반환합니다.
date_sun_info(timestamp, latitude, longitude)
Timestamp - 타임스탬프. 필수의.
Latitude - 위도(도)입니다. 필수
Longitude - 경도(도)입니다. 필수
date_sun_info() 함수는 일몰/일출 및 황혼 시작/끝에 대한 정보가 포함된 배열을 반환합니다.
배열의 구조는 아래 목록에 자세히 설명되어 있습니다. -
sunrise - 일출 시간(천정각 = 90°35').
Sunset - 일몰 시간(천정각 = 90°35').
Transit - 태양이 정점에 있는 시간, 즉 태양이 가장 높은 지점에 도달하는 시간입니다.
Civil_twilight_begin - 시민 황혼의 시작(천정각 = 96°). 그것은 일출에 끝납니다.
civil_twilight_end - 시민 황혼의 끝(천정각 = 96°). 일몰부터 시작됩니다.
nautical_twilight_begin - 항해 황혼의 시작(천정각 = 102°). Civil_twilight_begin으로 끝납니다.
nautical_twilight_end - 항해 황혼의 끝(천정각 = 102°). Civil_twilight_end로 시작됩니다.
astronomical_twilight_begin - 천문학적 황혼의 시작(천정각 = 108°). nautical_twilight_begin으로 끝납니다.
astronomical_twilight_end - 천문학적 황혼의 끝(천정각 = 108°). nautical_twilight_end로 시작합니다.
예는 다음과 같습니다. -
Live Demo
<?php $info = date_sun_info(strtotime("2018-09-23"), 31.7667, 35.2333); foreach ($info as $key => $val) { echo "$key: " . date("H:i:s", $val) . "</p><p>"; } ?>
sunrise: 03:28:06 sunset: 15:34:29 transit: 09:31:18 civil_twilight_begin: 03:03:51 civil_twilight_end: 15:58:44 nautical_twilight_begin: 02:35:30 nautical_twilight_end: 16:27:05 astronomical_twilight_begin: 02:06:54 astronomical_twilight_end: 16:55:41
위 내용은 PHP의 date_sun_info() 함수의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!