All Implemented Interfaces:
Almanac, Culture

public class SolarTerms extends Samsara
节气
Since:
Java 17+
Author:
Kimi Liu
  • Field Details

    • NAMES

      public static final String[] NAMES
    • cursoryJulianDay

      protected double cursoryJulianDay
      粗略的儒略日
  • Constructor Details

    • SolarTerms

      public SolarTerms(int year, int index)
    • SolarTerms

      public SolarTerms(int year, String name)
    • SolarTerms

      public SolarTerms(double cursoryJulianDay, int index)
  • Method Details

    • fromIndex

      public static SolarTerms fromIndex(int year, int index)
    • fromName

      public static SolarTerms fromName(int year, String name)
    • initByYear

      protected void initByYear(int year, int offset)
    • next

      public SolarTerms next(int n)
      Description copied from interface: Culture
      推移
      Parameters:
      n - 推移步数
      Returns:
      this
    • isJie

      public boolean isJie()
      是否节
      Returns:
      true/false
    • isQi

      public boolean isQi()
      是否气
      Returns:
      true/false
    • getJulianDay

      public JulianDay getJulianDay()
      儒略日
      Returns:
      儒略日
    • getCursoryJulianDay

      public double getCursoryJulianDay()
      粗略的儒略日
      Returns:
      儒略日数