**공공데이터포털 API를 활용한 공휴일 정보 자동화 프로젝트**
기존에는 한국의 공휴일 정보를 매년 수기로 등록하는 방식으로 관리
-- 기존 수동 등록 방식 (2025년 예시)
INSERT INTO table (lunar_date, solar_date, yun, ganji, memo)
VALUES('2025-01-01', '2025-01-29', 0, '', '설날');
INSERT INTO table (lunar_date, solar_date, yun, ganji, memo)
VALUES('2025-04-08', '2025-05-05', 0, '', '어린이날,석가탄신일');
-- ... 매년 17건 이상 수동 입력
| 문제 | 설명 |
|---|---|
| 연간 반복 작업 | 매년 누군가 수동으로 등록해야 함 |
| 임시공휴일 대응 어려움 | 선거, 특별한 이벤트 등 갑작스럽게 지정되는 임시공휴일에 즉시 대응 불가 |
| 대체공휴일 계산 | 공휴일이 주말과 겹칠 때 대체공휴일 계산 필요 |
| 음력 날짜 변환 | 설날, 추석 등 음력 기반 공휴일의 양력 날짜 확인 필요 |
| 휴먼 에러 가능성 | 수동 입력 시 오타 발생 가능 |
| 항목 | 내용 |
|---|---|
| 제공 기관 | 한국천문연구원 |
| 서비스명 | 특일 정보 (SpcdeInfoService) |
| 제공 데이터 | 공휴일, 국경일, 기념일, 24절기, 잡절 |
| 응답 형식 | XML, JSON |
| 요금 | 무료 (API 키 발급 필요) |
| 업데이트 | 연 1회 (6~8월 월력요항 발표 후), 임시공휴일은 최대 1일 이내 반영 |