Class QingmingFestival

java.lang.Object
org.holiday.calendar.observance.AbstractObservance
org.holiday.calendar.observance.lunar.QingmingFestival
All Implemented Interfaces:
Function<Integer,LocalDate>, Predicate<Integer>, Observance

public class QingmingFestival extends AbstractObservance
Observance of Qingming Festival (清明, Tomb Sweeping Day), which falls on the solar term at ecliptic longitude 15° — the 5th of the 24 Chinese solar terms. It occurs on 4 or 5 April in the Gregorian calendar.

The date is computed via Time4J's ChineseCalendar.ofQingMing(year), which applies the SolarTerm.MINOR_03_QINGMING_015.sinceLichun() operator using precise astronomical solar-longitude calculations.

Author:
Dave Joyce
  • Constructor Details

    • QingmingFestival

      public QingmingFestival()
  • Method Details