INNER CODE UNIT · Java
leapMonth
xkzhangsan/xk-time · src/main/java/com/xkzhangsan/time/LunarDate.java:428
private static final int leapMonth(int year) {
return (int) (lunarInfo[year - 1900] & 0xf);
}
/**
* 传回农历 year年month月的总天数
*
* @param year
* @param month
* @return int
*/
private static final int monthDays(int year, int month) {
if ((lunarInfo[year - 1900] & (0x10000 >> month)) == 0)
return 29;
else
return 30;
}