fix the lunar calender's compute bug