public class LunarHour extends AbstractTyme
| 限定符和类型 | 字段和说明 |
|---|---|
protected LunarDay |
day
农历日
|
protected int |
hour
时
|
protected int |
minute
分
|
static EightCharProvider |
provider
八字计算接口
|
protected int |
second
秒
|
protected SixtyCycleHour |
sixtyCycleHour
干支时辰(第一次使用时才会初始化)
|
protected SolarTime |
solarTime
公历时刻(第一次使用时才会初始化)
|
| 构造器和说明 |
|---|
LunarHour(int year,
int month,
int day,
int hour,
int minute,
int second)
初始化
|
| 限定符和类型 | 方法和说明 |
|---|---|
static LunarHour |
fromYmdHms(int year,
int month,
int day,
int hour,
int minute,
int second)
从农历年月日时分秒初始化
|
List<Taboo> |
getAvoids()
忌
|
int |
getDay()
日
|
SixtyCycle |
getDaySixtyCycle()
已过时。
|
EightChar |
getEightChar()
八字
|
int |
getHour()
时
|
int |
getIndexInDay()
位于当天的索引
|
LunarDay |
getLunarDay()
农历日
|
MinorRen |
getMinorRen()
小六壬
|
int |
getMinute()
分
|
int |
getMonth()
月
|
SixtyCycle |
getMonthSixtyCycle()
已过时。
|
String |
getName()
名称
|
NineStar |
getNineStar()
九星(时家紫白星歌诀:三元时白最为佳,冬至阳生顺莫差,孟日七宫仲一白,季日四绿发萌芽,每把时辰起甲子,本时星耀照光华,时星移入中宫去,顺飞八方逐细查。
|
List<Taboo> |
getRecommends()
宜
|
int |
getSecond()
秒
|
SixtyCycle |
getSixtyCycle()
干支
|
SixtyCycleHour |
getSixtyCycleHour()
干支时辰
|
SolarTime |
getSolarTime()
公历时刻
|
TwelveStar |
getTwelveStar()
黄道黑道十二神
|
int |
getYear()
年
|
SixtyCycle |
getYearSixtyCycle()
已过时。
|
boolean |
isAfter(LunarHour target)
是否在指定农历时辰之后
|
boolean |
isBefore(LunarHour target)
是否在指定农历时辰之前
|
LunarHour |
next(int n)
推移
|
String |
toString() |
equals, indexOfpublic static EightCharProvider provider
protected LunarDay day
protected int hour
protected int minute
protected int second
protected SolarTime solarTime
protected SixtyCycleHour sixtyCycleHour
public LunarHour(int year,
int month,
int day,
int hour,
int minute,
int second)
year - 农历年month - 农历月,闰月为负day - 农历日hour - 时minute - 分second - 秒public static LunarHour fromYmdHms(int year, int month, int day, int hour, int minute, int second)
year - 农历年month - 农历月,闰月为负day - 农历日hour - 时minute - 分second - 秒public LunarDay getLunarDay()
public int getYear()
public int getMonth()
public int getDay()
public int getHour()
public int getMinute()
public int getSecond()
public String toString()
toString 在类中 AbstractCulturepublic int getIndexInDay()
public boolean isBefore(LunarHour target)
target - 农历时辰public boolean isAfter(LunarHour target)
target - 农历时辰@Deprecated public SixtyCycle getYearSixtyCycle()
SixtyCycleHour.getYear()@Deprecated public SixtyCycle getMonthSixtyCycle()
SixtyCycleHour.getMonth()@Deprecated public SixtyCycle getDaySixtyCycle()
SixtyCycleHour.getDay()public SixtyCycle getSixtyCycle()
public TwelveStar getTwelveStar()
public NineStar getNineStar()
public SolarTime getSolarTime()
public EightChar getEightChar()
public SixtyCycleHour getSixtyCycleHour()
public MinorRen getMinorRen()
Copyright © 2025. All Rights Reserved.