일출·일몰 시간 계산 완전 가이드 — 천문 공식, 박명, 신정 해돋이

업데이트 2026-07-11 · 일반 참고 정보 · 시각은 한국 표준시(KST, UTC+9) 기준.

작성 김지광 (운영자)감수 NOAA 태양위치 알고리즘 기반 검증마지막 업데이트 bal.pe.kr 마이크로 SaaS
본 가이드는 NOAA 태양위치 알고리즘과 천문 계산 관례를 정리한 참고용 정보입니다. 표고·대기 상태 근사로 한국천문연구원(KASI)·기상청 공식값과 초~수십 초 차이가 날 수 있으니, 공식·법적 목적에는 공식 기관 값을 확인하세요.

1. 일출·일몰은 왜 지역·날짜마다 다를까

일출·일몰 시각은 내가 서 있는 위치의 위도·경도날짜(태양의 위치)에 따라 결정됩니다. 지구는 하루에 한 바퀴(360°) 자전하므로 경도 1°마다 약 4분씩 시간이 차이 납니다. 같은 서울이라도 경도가 동쪽인 강릉이 서울보다 해가 조금 더 일찍 뜨는 이유입니다.

또한 지구 자전축이 공전면에 대해 약 23.5° 기울어져 있어, 계절에 따라 태양이 하늘에서 지나가는 경로(적위)가 달라집니다. 그래서 여름에는 낮이 길고 해가 일찍 뜨며, 겨울에는 낮이 짧고 해가 늦게 뜹니다. 위도가 높을수록(북쪽으로 갈수록) 이 계절 차이는 더 커집니다.

2. 천문 공식으로 계산하는 원리 (NOAA 알고리즘)

이 도구는 미국 해양대기청(NOAA)의 태양위치 계산법을 브라우저에서 그대로 구현합니다. 외부 API 없이 다음 순서로 계산합니다.

  • 율리우스일(Julian Day): 날짜를 천문학 표준 시간축인 율리우스일로 변환합니다.
  • 태양 적위(Declination): 그날 태양이 천구 적도에서 남북으로 얼마나 떨어져 있는지(−23.5°~+23.5°)를 구합니다.
  • 균시차(Equation of Time): 실제 태양시와 평균 태양시의 차이(−14분~+16분)를 보정합니다.
  • 시간각(Hour Angle): 위도와 적위, 그리고 일출 기준 천정각으로 태양이 지평선에 도달하는 시간각을 계산합니다.

이 값들을 조합하면 태양 남중(정오) 시각을 먼저 구하고, 시간각만큼 앞뒤로 이동해 일출·일몰 시각을 얻습니다. 날짜와 좌표만 있으면 계산되므로 인터넷 연결이나 실시간 데이터가 필요 없습니다.

3. 일출·일몰의 기준 — 천정각 90°50′

"일출"은 태양의 윗부분이 지평선에 처음 걸치는 순간으로 정의합니다. 천문 계산에서는 태양 중심이 지평선 아래 얼마나 있는지를 천정각으로 나타내는데, 일출·일몰은90°50′(90.833°)을 사용합니다. 이 값에는 두 가지 보정이 들어 있습니다.

보정 요소각도의미
대기 굴절약 34′대기가 빛을 꺾어 실제보다 해가 떠 보임
태양 반지름약 16′중심이 아닌 윗부분 기준
합계약 50′→ 천정각 90°50′

4. 박명(여명·황혼) — 해 뜨기 전에도 밝은 이유

해가 지평선 아래 있어도 대기가 햇빛을 산란시켜 하늘이 밝습니다. 이 구간을 박명(薄明, twilight)이라 하며, 태양 중심이 지평선 아래로 내려간 각도에 따라 세 단계로 나눕니다.

단계태양 고도밝기·용도
시민박명 (여명/황혼)−6°까지야외 활동·사진 가능한 밝기
항해박명−12°까지수평선과 밝은 별 식별 가능
천문박명−18°까지완전한 밤(천체 관측)의 경계

해돋이 사진을 찍거나 새벽 등산·낚시를 계획한다면 일출 시각보다 여명(시민박명 시작) 시각이 더 중요합니다. 여명은 보통 일출보다 30분쯤 이르며, 이때 이미 하늘이 물들기 시작합니다. 이 도구는 시민박명·항해박명 시작 시각을 함께 보여줍니다.

5. 남중고도와 낮 길이

남중은 태양이 하루 중 가장 높이 떠 정남쪽에 오는 순간(태양시 정오)이고, 그때의 고도가남중고도입니다. 서울(위도 37.6°) 기준 남중고도는 하지에 약 76°, 동지에 약 29°로 계절 차이가 큽니다. 남중 순간에는 그림자가 가장 짧아지며, 태양광 패널 최적 각도나 건물 일조권 판단에 쓰입니다.

낮 길이는 일출부터 일몰까지의 시간입니다. 서울 기준 하지에는 약 14시간 46분, 동지에는 약 9시간 34분으로, 두 날의 낮 길이 차이가 5시간이 넘습니다. 위도가 높을수록 이 차이는 더 벌어집니다.

6. 신정 해돋이 — 어디가 가장 먼저 뜰까

새해 첫날(신정, 1월 1일)이면 전국이 해돋이 명소로 몰립니다. 한반도에서 해가 가장 먼저 뜨는 곳은 경도가 동쪽이고 위도가 낮은 지역입니다. 영토 전체로는 동쪽 끝 독도(약 07:26)가 가장 이르고, 이어 부산(약 07:32), 울산 간절곶, 포항 호미곶 순입니다. 수도권은 서울·인천(약 07:47~48)로 비교적 늦습니다.

다만 "가장 먼저"는 날짜에 따라 미세하게 바뀝니다. 겨울(태양 적위가 남쪽)에는 남쪽 지역이 상대적으로 유리하고, 여름에는 북쪽·동쪽이 유리해집니다. 그래서 정확한 순위는 이 도구의 명소 순위표에서 원하는 날짜로 직접 확인하는 것이 좋습니다.

해돋이 명소위치특징
독도경북 울릉영토상 가장 먼저 일출
호미곶경북 포항'상생의 손' 해맞이 광장
간절곶울산 울주한반도 육지에서 가장 이른 일출로 유명
정동진·추암강원 강릉·동해기차 해돋이·촛대바위
성산일출봉·향일암제주·전남 여수남해안 대표 일출 경관

7. 골든아워 — 사진 잘 나오는 시간

골든아워(매직아워)는 태양이 지평선 근처 낮은 고도에 있어 빛이 부드럽고 황금빛이 도는 구간으로, 풍경·인물 사진에 가장 좋은 시간입니다. 대체로 일출 직후일몰 직전 약 20~30분입니다. 이 도구는 간이 기준으로 일출/일몰 ±25분을 골든아워로 표시합니다. 반대로 태양이 지평선 아래 약 −4°~−6°에 있는 파란빛의 "블루아워"는 여명·황혼 구간과 겹칩니다.

8. 계산의 한계

  • 표고(해발고도)가 높으면 실제 일출이 계산보다 조금 이릅니다. 이 도구는 해수면 기준 근사입니다.
  • 대기 굴절은 기온·기압에 따라 달라지므로, 지평선 부근에서 수십 초 오차가 생길 수 있습니다.
  • 산·건물에 가린 실제 체감 일출(가시 일출)은 계산상 일출보다 늦습니다.
  • 시간대는 한국 표준시(KST) 고정입니다. 해외 좌표를 넣으면 표시가 KST로 환산됩니다.