일출·일몰 시간 계산 완전 가이드 — 천문 공식, 박명, 신정 해돋이
업데이트 2026-07-11 · 일반 참고 정보 · 시각은 한국 표준시(KST, UTC+9) 기준.
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로 환산됩니다.