오늘의 하늘
/daily/sky

오늘의 하늘

서울 · 10월 28일 (수)6°맑음최저 2°·최고 13°·비 올 확률 0%
기상특보서울

지금 발효 중인 특보는 없어요 · 10월 27일 22시 발표 기준

iyyko · 일교차 커. 겉옷 하나 챙겨 나가.

어디 하늘을 볼까요?
특별·광역시
도
고른 도시는 이 브라우저에만 기억해요. 위치 권한은 묻지 않아요.
미세먼지서울 평균
PM1031보통
PM2.56좋음
2026-10-28 00:00 측정 · 측정소 40곳 평균
해 뜨고 지는 시각계산값
일출06:53
일몰17:39
낮 길이10시간 46분
서울 시청 좌표로 계산했어요 (NOAA 태양 위치 공식). API를 쓰지 않아요.
앞으로23시 발표
  • 밤 12시맑음6°0%
  • 오전 1시맑음6°0%
  • 오전 2시맑음5°0%
  • 오전 3시맑음5°0%
  • 오전 4시맑음4°0%
  • 오전 5시맑음3°0%
  • 오전 6시맑음3°0%
  • 오전 7시맑음3°0%
오늘의 운세 로그도 보고 가기보기 →
날씨 출처: 기상청 단기예보 · 00:51 기준미세먼지 출처: 에어코리아 (한국환경공단) · 01:17 기준기상특보 출처: 기상청 기상특보 · 02:09 기준일출·일몰은 천문 공식으로 직접 계산해요. 실제와 1분쯤 차이가 날 수 있어요.

오늘 날씨와 미세먼지, 해 뜨고 지는 시각

아침에 딱 하나만 알면 되잖아요. 우산을 챙겨야 하는지. 이 화면은 고른 도시의 지금 기온과 하늘 상태, 오늘 최저·최고 기온, 비 올 확률, 미세먼지, 해가 뜨고 지는 시각을 한 장에 보여 줘요. 위치 권한은 묻지 않고 시·도 단위로 직접 고르면 돼요. 고른 도시는 이 브라우저에만 기억해 두니까 다음에 들어오면 바로 그 동네 하늘이 떠요.

날씨는 기상청 단기예보에서 받아와요. 기상청은 하루 여덟 번(새벽 2시부터 세 시간마다) 예보를 발표하고, 전국을 가로세로 5km 칸으로 나눈 격자마다 값을 줘요. 그래서 도시마다 격자 번호를 미리 넣어 뒀어요. 하늘 상태는 맑음·구름 많음·흐림 세 가지, 강수 형태는 비·비와 눈·눈·소나기로 나뉘어요. 앞으로 여덟 시간 치 예보도 같이 보여 줘요.

미세먼지는 에어코리아(한국환경공단)의 시도별 실시간 측정정보예요. 그 시·도 측정소들의 평균을 내서 PM10과 PM2.5를 보여 주고, 환경부 예보 등급(좋음·보통·나쁨·매우 나쁨)으로 표시해요. 측정소가 점검 중이라 값이 없는 곳은 평균에서 빼요. 실시간 측정값이라 예보와는 조금 다를 수 있어요.

기상특보(폭염·호우·한파 같은 주의보와 경보)는 기상청 기상특보 조회서비스에서 받아와요. 특보구역은 시·군·구보다 잘게 나뉘어 있어서(서울만 해도 네 구역) 고른 도시에 걸린 구역만 골라 보여 주고, 발효 시각과 발표 시각을 같이 적어요. 기상청이 발표한 내용만 그대로 옮기고, 받아 오지 못했을 때는 "특보 없음"이 아니라 "못 받았어요"라고 적어요. 특보가 없는 것과 모르는 것은 다르니까요.

해가 뜨고 지는 시각은 API를 쓰지 않고 직접 계산해요. 도시의 위도·경도와 그날의 태양 위치로 구하는 방법(NOAA 태양 위치 공식)인데, 산림청이 공개한 2025년 일출·일몰 실측표와 맞춰 보니 1분 이내로 맞았어요. 계산이라 외부 서비스가 멈춰도 이 값은 늘 나와요.

공공 데이터는 가끔 느리거나 잠시 멈춰요. 그래서 받아 온 값을 잠깐 저장해 두고(날씨 1시간, 미세먼지 30분, 특보 10분) 그 사이에는 다시 부르지 않아요. 혹시 그쪽이 응답하지 않으면 "잠시 후 다시" 대신 조금 지난 값이라도 보여 주고, 그렇다고 화면에 적어 둬요. 재미로 보는 화면이니까 중요한 일정은 기상청 발표를 한 번 더 확인해 주세요.