public class LunarDay extends AbstractTyme
| 限定符和类型 | 字段和说明 |
|---|---|
protected int |
day
日
|
protected LunarMonth |
month
农历月
|
static String[] |
NAMES |
protected SixtyCycleDay |
sixtyCycleDay
干支日(第一次使用时才会初始化)
|
protected SolarDay |
solarDay
公历日(第一次使用时才会初始化)
|
| 构造器和说明 |
|---|
LunarDay(int year,
int month,
int day)
初始化
|
| 限定符和类型 | 方法和说明 |
|---|---|
static LunarDay |
fromYmd(int year,
int month,
int day)
从农历年月日初始化
|
List<Taboo> |
getAvoids()
忌
|
int |
getDay()
日
|
Duty |
getDuty()
建除十二值神
|
LunarFestival |
getFestival()
农历传统节日,如果当天不是农历传统节日,返回null
|
FetusDay |
getFetusDay()
逐日胎神
|
List<God> |
getGods()
神煞列表(吉神宜趋,凶神宜忌)
|
List<LunarHour> |
getHours()
当天的农历时辰列表
|
Direction |
getJupiterDirection()
太岁方位
|
LunarMonth |
getLunarMonth()
农历月
|
MinorRen |
getMinorRen()
小六壬
|
int |
getMonth()
月
|
SixtyCycle |
getMonthSixtyCycle()
已过时。
|
String |
getName()
名称
|
NineStar |
getNineStar()
九星
|
Phase |
getPhase()
月相
|
List<Taboo> |
getRecommends()
宜
|
SixStar |
getSixStar()
六曜
|
SixtyCycle |
getSixtyCycle()
干支
|
SixtyCycleDay |
getSixtyCycleDay()
干支日
|
SolarDay |
getSolarDay()
公历日
|
TwelveStar |
getTwelveStar()
黄道黑道十二神
|
TwentyEightStar |
getTwentyEightStar()
二十八宿
|
Week |
getWeek()
星期
|
int |
getYear()
年
|
SixtyCycle |
getYearSixtyCycle()
已过时。
|
boolean |
isAfter(LunarDay target)
是否在指定农历日之后
|
boolean |
isBefore(LunarDay target)
是否在指定农历日之前
|
LunarDay |
next(int n)
推移
|
String |
toString() |
equals, indexOfpublic static final String[] NAMES
protected LunarMonth month
protected int day
protected SolarDay solarDay
protected SixtyCycleDay sixtyCycleDay
public LunarDay(int year,
int month,
int day)
year - 农历年month - 农历月,闰月为负day - 农历日public static LunarDay fromYmd(int year, int month, int day)
year - 农历年month - 农历月,闰月为负day - 农历日public LunarMonth getLunarMonth()
public int getYear()
public int getMonth()
public int getDay()
public String toString()
toString 在类中 AbstractCulturepublic boolean isBefore(LunarDay target)
target - 农历日public boolean isAfter(LunarDay target)
target - 农历日public Week getWeek()
@Deprecated public SixtyCycle getYearSixtyCycle()
SixtyCycleDay.getYear()@Deprecated public SixtyCycle getMonthSixtyCycle()
SixtyCycleDay.getMonth()public SixtyCycle getSixtyCycle()
public Duty getDuty()
SixtyCycleDaypublic TwelveStar getTwelveStar()
SixtyCycleDaypublic NineStar getNineStar()
public Direction getJupiterDirection()
public FetusDay getFetusDay()
public Phase getPhase()
public SixStar getSixStar()
public SolarDay getSolarDay()
public SixtyCycleDay getSixtyCycleDay()
public TwentyEightStar getTwentyEightStar()
public LunarFestival getFestival()
public List<God> getGods()
SixtyCycleDay.getGods()public List<Taboo> getRecommends()
SixtyCycleDay.getRecommends()public List<Taboo> getAvoids()
SixtyCycleDay.getAvoids()public MinorRen getMinorRen()
Copyright © 2025. All Rights Reserved.