이 페이지의 구성
양력/음력변환
양력/음력 변환
개요
양력/음력 변환은 양력과 음력 간의 날짜 변환을 지원하는 요소기술이다. 음력을 기준으로 하는 명절이나 기념일 등의 날짜를 처리하는 데 활용할 수 있다.
관련 소스
| 유형 | 대상소스 | 비고 |
|---|---|---|
| 유틸리티 | egovframework.com.utl.fcc.service.EgovDateUtil.java | Date 처리 유틸리티 클래스 |
주요 메서드
| 메서드 | 반환형 | 설명 |
|---|---|---|
toSolar(String sDate, int iLeapMonth) | String | 입력받은 음력일자를 변환하여 양력일자로 반환 |
toLunar(String sDate) | Map<String, String> | 입력받은 양력일자를 변환하여 음력일자로 반환 |
toSolar
입력값 (Input)
sDate: 변환할 날짜 문자열iLeapMonth: 윤달 여부를 나타내는 값
반환값 (Output)
String: 변환된 날짜 문자열
사용 예
String solar = EgovDateUtil.toSolar("20260711", 0); // 음력 → 양력 변환
toLunar
입력값 (Input)
sDate: 변환할 날짜 문자열
반환값 (Output)
Map<String, String>: 변환된 음력일자와 윤달 여부day: 변환된 날짜 문자열leap: 윤달 여부
사용 예
Map<String, String> lunar = EgovDateUtil.toLunar("20260823"); // 양력 → 음력 변환