계산 기준 안내
우리집 생신표가 어떤 기준으로 음력을 양력으로 변환하는지 설명합니다.
📊 데이터 기준
- • 한국천문연구원(KASI) 음양력 데이터를 기반으로 계산합니다.
- • 지원 범위: 1900년 ~ 2100년
- • 중국 음력 라이브러리를 사용하지 않습니다. 한국과 중국은 표준시 차이로 윤달이 달라진 사례가 있습니다.
- • 지원 범위를 벗어난 날짜는 추정하지 않고 오류로 표시합니다.
🌙 윤달 처리 원칙
- • 평달 생신: 해당 연도의 평달 월·일로 1회 계산합니다. 같은 달에 윤달이 있어도 평달만 계산합니다.
- • 윤달 생신 (윤달 있는 해): 윤달 날짜로 1회 계산합니다.
- • 윤달 생신 (윤달 없는 해): 사용자가 선택한 규칙(평달 대체 또는 건너뛰기)을 따릅니다.
- • 윤달과 평달이 같은 해에 있어도 중복 알림을 생성하지 않습니다.
📅 음력 30일 처리 원칙
- • 음력 달마다 날수(29일 또는 30일)가 다릅니다.
- • 30일 생신인데 그해 그 달이 29일까지만 있는 경우: 사용자가 선택한 규칙(29일로 계산 / 다음달 1일로 / 건너뛰기)을 따릅니다.
- • 기본값은 29일(그달 마지막 날)로 계산입니다.
📆 '올해 생신' 정의
- • 올해 생신은 음력 연도 기준이 아닌, 양력 1월 1일~12월 31일 사이에 해당하는 날짜입니다.
- • 음력 11~12월은 양력 연도가 넘어갈 수 있어서 음력 연도를 단순 대입하지 않습니다.
- • 오늘보다 이미 지난 올해 날짜는 '지났어요'로 표시하고, 내년 날짜를 안내합니다.
🔒 개인정보 원칙
- • 입력한 호칭과 음력 날짜는 이 기기(브라우저 localStorage)에만 저장됩니다.
- • 운영자 서버로 가족 정보가 전송되지 않습니다.
- • 계산은 브라우저에서 직접 처리합니다.
- • 실명, 출생연도, 연락처를 수집하지 않습니다.
⚠️ 이런 표현은 하지 않아요
날짜 계산의 특성상 다음 표현은 사용하지 않습니다:
- • "윤달도 완벽하게 자동 처리" (가족 관습은 직접 선택해야 합니다)
- • "모든 음력 날짜를 100% 정확하게" (지원 범위와 라이브러리 한계가 있습니다)
오류나 개선 의견이 있으시면 언제든지 알려주세요.
📧 teajawoo@gmail.com