getSolarTermsPreOffset static method
要获得2018年24节气需要传入2017年
@param year 要获得2018年24节气需要传入2017年 @return 返回 立春 雨水 惊蛰
Implementation
static List<String> getSolarTermsPreOffset(int year) {
List<String> solarTerms = List.filled(3, '');
double jd = 365.2422 * (year - 2000), q;
for (int i = 21; i < 24; i++) {
q = getTimeFromAngle(jd + i * 15.2, i * 15.toDouble(), 0);
q = q + J2000 + 8 / 24; // 计算第i个节气(i=0是春分)
Time time = setFromJulian(q, true);
solarTerms[i - 21] = time.toString() + SOLAR_TERMS[i];
}
return solarTerms;
}