Class Galaxy
java.lang.Object
org.miaixz.bus.core.center.date.culture.Galaxy
寿星天文历工具
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final doublestatic final double2πstatic final int1天对应的秒数static final double1弧度对应的角秒 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic doublecalcQi(double jd) static doublecalcShuo(double jd) static doubledtCalc(double y) static doubledtExt(double y, double jsd) static doubledtT(double t) static doubleeLon(double t, int n) static doubleev(double t) static doublegxcSunLon(double t) static doublemLon(double t, int n) static doublemsaLon(double t, int mn, int sn) static doublemsaLonT(double w) static doublemsaLonT2(double w) static doublemv(double t) static doublenutationLon2(double t) static doubleqiAccurate(double w) static doubleqiAccurate2(double jd) static doubleqiHigh(double w) static doubleqiLow(double w) static doublesaLon(double t, int n) static doublesaLonT(double w) static doublesaLonT2(double w) static doubleshuoHigh(double w) static doubleshuoLow(double w)
-
Field Details
-
PI_2
public static final double PI_22π- See Also:
-
ONE_THIRD
public static final double ONE_THIRD- See Also:
-
SECOND_PER_DAY
public static final int SECOND_PER_DAY1天对应的秒数- See Also:
-
SECOND_PER_RAD
public static final double SECOND_PER_RAD1弧度对应的角秒- See Also:
-
-
Constructor Details
-
Galaxy
public Galaxy()
-
-
Method Details
-
nutationLon2
public static double nutationLon2(double t) -
eLon
public static double eLon(double t, int n) -
mLon
public static double mLon(double t, int n) -
gxcSunLon
public static double gxcSunLon(double t) -
ev
public static double ev(double t) -
saLon
public static double saLon(double t, int n) -
dtExt
public static double dtExt(double y, double jsd) -
dtCalc
public static double dtCalc(double y) -
dtT
public static double dtT(double t) -
mv
public static double mv(double t) -
saLonT
public static double saLonT(double w) -
msaLon
public static double msaLon(double t, int mn, int sn) -
msaLonT
public static double msaLonT(double w) -
saLonT2
public static double saLonT2(double w) -
msaLonT2
public static double msaLonT2(double w) -
qiHigh
public static double qiHigh(double w) -
shuoHigh
public static double shuoHigh(double w) -
qiLow
public static double qiLow(double w) -
shuoLow
public static double shuoLow(double w) -
calcShuo
public static double calcShuo(double jd) -
calcQi
public static double calcQi(double jd) -
qiAccurate
public static double qiAccurate(double w) -
qiAccurate2
public static double qiAccurate2(double jd)
-