依赖库设计
- 阴历转阳历:提供方法将阴历日期转换为阳历日期,即将阴历日期转换为公历日期。
- 阳历转阴历:提供方法将阳历日期转换为阴历日期,即将公历日期转换为阴历日期。
- 获取阴历月份信息:提供方法获取阴历月份的信息,例如阴历月的名称、大小月等。
- 获取阴历节气信息:提供方法获取特定日期的阴历节气信息,例如立春、清明、夏至等。
- 获取阴历年份的闰月信息:提供方法获取阴历年份的闰月信息,以及闰月的大小。
- 获取阴历年份的生肖信息:提供方法获取特定年份对应的生肖信息。
- 判断阴历日期是否为节日:提供方法判断特定阴历日期是否为传统节日,如春节、中秋节等。
- 判断阳历日期是否为节日:提供方法判断特定阴历日期是否为传统节日,如春节、中秋节等。
- 计算阴历日期间的天数差:提供方法计算两个阴历日期之间的天数差。
主要特性
- 逻辑一: getJieQi 获取阴历节气信息
- 逻辑二: getLeapMonth 获取阴历年份的闰月信息
- 逻辑三: getLunar 通过阳历获取阴历
- 逻辑四: getLunarDiff 计算阴历日期间的天数差
- 逻辑五: getMonthInChinese 获取阴历月份信息
- 逻辑六: getSolar 通过阴历获取阳历
- 逻辑七: getYearShengXiao 获取生肖
- 逻辑八: isFestivals 阳历是否节日
- 逻辑九: isFestivalsByLunar 阴历是否节日