chinese_new_moon_onafter
int rd2 = chinese_new_moon_onafter(rd + 1);
int m12 = chinese_new_moon_onafter(s1 + 1);
int m13 = chinese_new_moon_onafter(m12 + 1);
return chinese_new_moon_onafter(m13 + 1);
int m12 = chinese_new_moon_onafter(s1 + 1);
int newmoon = chinese_new_moon_onafter(
newmoon = chinese_new_moon_onafter(newmoon + 1);
rd_end = chinese_new_moon_onafter(Options.day_end);
rd = chinese_new_moon_onafter(rd + (day == 0 ? 2 : 1));