UNPKG

kor-lunar

Version:

한국 음력 변환 유틸 / Korean lunar calendar converter

26 lines (25 loc) 1.24 kB
export declare const BASE_YEAR = 1890; export declare const BASE_MONTH = 1; export declare const BASE_DAY = 21; export declare const BASE_VALUE: number; export declare const MAX_YEAR = 2050; export declare const MAX_MONTH = 12; export declare const MAX_DAY = 31; export declare const MAX_VALUE: number; export declare const isLeapYear: (year: number) => boolean; export declare const getMonthDays: (year: number, month: number) => number; export declare const getYearDays: (year: number) => number; export declare const getTotalDaysBeforeYear: (year: number) => number; export declare const getTotalDaysBeforeMonth: (year: number, month: number) => number; export declare const getTotalDays: (year: number, month: number, day: number) => number; /** * 날짜가 지원하는 범위 내에 있는지를 반환합니다. * 날짜의 유효성 (존재 여부)은 검사하지 않습니다. * @returns 날짜가 범위 내에 있으면 true */ export declare const isDateInRange: (year: number, month: number, day: number) => boolean; /** * 실제로 존재하는 유효한 날짜인지를 반환합니다. * @returns 유효한 날짜이면 true */ export declare const isValidDate: (year: number, month: number, day: number) => boolean;