All Implemented Interfaces:
Almanac, Culture

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

    • NAMES

      public static final String[] NAMES
    • cursoryJulianDay

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

    • SolarTerm

      public SolarTerm(int year, int index)
    • SolarTerm

      public SolarTerm(int year, String name)
    • SolarTerm

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

    • main

      public static void main(String[] args)
    • fromIndex

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

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

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

      public SolarTerm 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:
      儒略日数