Package org.aoju.bus.core.date
Class EightChar
java.lang.Object
org.aoju.bus.core.date.EightChar
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class大运static class流年static class流月static class小运static class运 -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild(boolean... args) 构建字符串内容static EightChargetDay()获取日柱获取日柱地势(长生十二神)获取日干int获取日干下标获取日柱地支藏干,由于藏干分主气、余气、杂气,所以返回结果可能为1到3个元素获取日柱纳音获取日柱天干十神,也称日元、日干获取日柱地支十神,由于藏干分主气、余气、杂气,所以返回结果可能为1到3个元素获取日柱五行获取日柱所在旬获取日柱旬空(空亡)获取日支int获取日支下标getLunar()获取命宫获取命宫纳音getMonth()获取月柱获取月柱地势(长生十二神)获取月干获取月柱地支藏干,由于藏干分主气、余气、杂气,所以返回结果可能为1到3个元素获取月柱纳音获取月柱天干十神获取月柱地支十神,由于藏干分主气、余气、杂气,所以返回结果可能为1到3个元素获取月柱五行获取月柱所在旬获取月柱旬空(空亡)获取月支intgetSect()获取流派获取身宫获取身宫纳音getTaiXi()获取胎息获取胎息纳音获取胎元获取胎元纳音getTime()获取时柱获取时柱地势(长生十二神)获取时干获取时柱地支藏干,由于藏干分主气、余气、杂气,所以返回结果可能为1到3个元素获取时柱纳音获取时柱天干十神获取时柱地支十神,由于藏干分主气、余气、杂气,所以返回结果可能为1到3个元素获取时柱五行获取时柱所在旬获取时柱旬空(空亡)获取时支getYear()获取年柱获取年柱地势(长生十二神)获取年干获取年柱地支藏干,由于藏干分主气、余气、杂气,所以返回结果可能为1到3个元素获取年柱纳音获取年柱天干十神获取年柱地支十神,由于藏干分主气、余气、杂气,所以返回结果可能为1到3个元素获取年柱五行获取年柱所在旬获取年柱旬空(空亡)获取年支getYun(int gender) 使用默认流派1获取运getYun(int gender, int sect) 获取运voidsetSect(int sect) 设置流派
-
Field Details
-
CHANG_SHENG
长生十二神 -
sect
protected int sect流派,2晚子时日柱按当天,1晚子时日柱按明天 -
lunar
农历信息
-
-
Constructor Details
-
EightChar
-
-
Method Details
-
fromLunar
-
getSect
public int getSect()获取流派- Returns:
- 流派,2晚子时日柱按当天,1晚子时日柱按明天
-
setSect
public void setSect(int sect) 设置流派- Parameters:
sect- 流派,2晚子时日柱按当天,1晚子时日柱按明天,其他值默认为2
-
getYear
-
getYearGan
-
getYearZhi
-
getYearHideGan
-
getYearWuXing
-
getYearNaYin
-
getYearShiShenGan
-
getYearShiShenZhi
-
getDayGanIndex
public int getDayGanIndex()获取日干下标- Returns:
- 日干下标,0-9
-
getDayZhiIndex
public int getDayZhiIndex()获取日支下标- Returns:
- 日支下标,0-11
-
getYearDiShi
-
getMonth
-
getMonthGan
-
getMonthZhi
-
getMonthHideGan
-
getMonthWuXing
-
getMonthNaYin
-
getMonthShiShenGan
-
getMonthShiShenZhi
-
getMonthDiShi
-
getDay
-
getDayGan
-
getDayZhi
-
getDayHideGan
-
getDayWuXing
-
getDayNaYin
-
getDayShiShenGan
-
getDayShiShenZhi
-
getDayDiShi
-
getTime
-
getTimeGan
-
getTimeZhi
-
getTimeHideGan
-
getTimeWuXing
-
getTimeNaYin
-
getTimeShiShenGan
-
getTimeShiShenZhi
-
getTimeDiShi
-
getTaiYuan
-
getTaiYuanNaYin
-
getTaiXi
-
getTaiXiNaYin
-
getMingGong
-
getMingGongNaYin
-
getShenGong
-
getShenGongNaYin
-
getLunar
-
getYun
-
getYun
获取运- Parameters:
gender- 性别:1男,0女sect- 流派,1按天数和时辰数计算,3天1年,1天4个月,1时辰10天;2按分钟数计算- Returns:
- 运
-
getYearXun
-
getYearXunKong
-
getMonthXun
-
getMonthXunKong
-
getDayXun
-
getDayXunKong
-
getTimeXun
-
getTimeXunKong
-
build
-