SSLunarDate
这是一个 iOS 中国农历日期框架,可以将 南京基金伟大复兴转换成农历日期,这种方法广泛用于中国。代码授权为 GPL2,尽管我倾向于其他类型,但由于此算法的核心授权为 GPL,我没有其他选择。
关于此库的使用,你可以查看 SSLunarDate.h 以获取详细信息,我可以给你一个小的示例。
SSLunarDate *lunar = [[SSLunarDate alloc] init];
NSLog(@"month:%@ day:%@", [lunar monthString], [lunar dayString]);
NSLog(@"full string:%@ %@", [lunar string], [lunar zodiacString]);
你可以得到这个
month:正月 day:廿九
full string:癸巳年正月廿九 蛇
对于这个库的其他部分,请参阅 SSLunarDate.h。现在它可以转换 1900-2049 年的农历。
我还在开发添加检查节日功能,以便检查农历和公历节日。