주어진 날짜의 일몰 일출시간을 가져온다.
void TimeGetSunRiseSet(int year, int mon, int day, double longitude, double latitude, int gmh, int riseHour, int riseMin, int riseSec, int setHour, int setMin, int setSec);
함수인자
year - 년
mon – 월
day – 일
longitude – 경도 (분초단위는 10진수로 환산해주어야 한다. 130도30분은 130.5로 사용하여야 한다. 값=(분*60+초)/3600
latitude – 위도 (분초단위는 10진수로 환산해주어야 한다. 37도20분은 130.33333…로 사용하여야 한다.)
gmh – 현재 위치의 천문시 (대한 민국은 –9)
riseHour – 일출시(필히 변수나 태그사용)
riseMin – 일출분(필히 변수나 태그사용)
riseSec – 일출초(필히 변수나 태그사용)
setHour – 일몰시(필히 변수나 태그사용)
setMin – 일몰분(필히 변수나 태그사용)
setSec – 일몰초(필히 변수나 태그사용)
return 값
리턴값은 없다.
예제1
@TimeGetSunRiseSet(2002, 1, 23, 126.96694, 37.55, -9, $RiseHour, $RiseMin, $RiseSec, $SetHour, $SetMin, $SetSec);
문장설명 : 함수가 실행되고 나면 2002년 1월 23일 서울(경도 126도58분1초=126.96694, 위도 37도33분=37.55)의 일출/일몰은 각각 해당 변수에 반환되는데 그 값은 7시42분33초와 17시45분36초가 된다.)
관련항목