Package org.aoju.bus.core.date
Class Lunar
java.lang.Object
org.aoju.bus.core.date.Lunar
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class三伏 从夏至后第3个庚日算起, 初伏为10天,中伏为10天或20天,末伏为10天。static class农历月static class数九static class节气static class时辰static class农历年 -
Field Summary
FieldsModifier and TypeFieldDescription动物static final int月份地支偏移量,因正月起寅static final String[]地支相冲(子午相冲,丑未相冲,寅申相冲,辰戌相冲,卯酉相冲,巳亥相冲),由于地支对应十二生肖,也就对应了生肖相冲static final String[]天干相冲之无情之克(阳克阳,阴克阴)static final String[]天干四冲(无情之克中克得最严重的4个)static final String[]天干相冲之有情之克(阳克阴,阴克阳)农历日期对应的节日宫static final String[]天干五合(有情之克中最有情的5个,甲己合,乙庚合,丙辛合,丁壬合,戊癸合)static final String[]地支六合(子丑合,寅亥合,卯戌合,辰酉合,巳申合,午未合)static final String[]候static final String[]实际的节气表static final String[]六曜禄(甲禄在寅,乙禄在卯,丙戊禄在巳、丁己禄在午、庚禄在申、辛禄在酉、壬禄在亥、癸禄在子)纳音传统节日static final String[]彭祖百忌.天干static final String[]彭祖百忌.地支static final String[]财神方位 :甲乙东北是财神,丙丁向在西南寻,戊己正北坐方位,庚辛正东去安身,壬癸原来正南坐,便是财神方位真方位static final String[]流派1《福神方位歌》:甲乙东南是福神,丙丁正东是堪宜,戊北己南庚辛坤,壬在乾方癸在西。static final String[]流派2《福神方位歌》:甲己正北是福神,丙辛西北乾宫存,乙庚坤位戊癸艮,丁壬巽上好追寻。static final String[]天干方位static final String[]逐日胎神方位static final String[]逐月胎神方位static final String[]年太岁方位static final String[]喜神方位,《喜神方位歌》:甲己在艮乙庚乾,丙辛坤位喜神安,丁壬只在离宫坐,戊癸原在在巽间。static final String[]阳贵方位,《阳贵神歌》:甲戊坤艮位,乙己是坤坎,庚辛居离艮,丙丁兑与乾,震巽属何日,壬癸贵神安。static final String[]阴贵方位,《阴贵神歌》:甲戊见牛羊,乙己鼠猴乡,丙丁猪鸡位,壬癸蛇兔藏,庚辛逢虎马,此是贵神方。static final String[]地支方位煞(逢巳日、酉日、丑日必煞东;亥日、卯日、未日必煞西;申日、子日、辰日必煞南;寅日、午日、戌日必煞北)天干十神,日主+天干为键地支十神,日主+地支藏干主气为键兽static final String[]十二天神天神类型:黄道,黑道天神类型吉凶static final String[]物候天干五行地支五行28星宿对照表,地支+星期星宿对应吉凶星宿歌诀static final String[]旬static final String[]旬空static final String[]月相,朔月也叫新月,望月也叫满月政地支藏干表,分别为主气、余气、杂气地支对应天神偏移下标static final String[]十二值星 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild(boolean... args) 构建字符串内容protected StringconvertJieQi(String name) static StringconvertTime(String hm) 将HH:mm时刻转换为时辰(地支),非法的时刻返回子static Lunarfrom(int year, int month, int day) 通过指定农历年月日获取农历static Lunarfrom(int year, int month, int day, int hour, int minute, int second) 通过指定农历年月日获取农历static Lunar通过指定日历获取阳历static Lunar通过指定阳历日期获取农历获取动物获取当天节令对象,如果无节令,返回null获取当天气令对象,如果无气令,返回null获取当天节气对象,如果无节气,返回nullintgetDay()获取日期获取日生肖获取日冲获取日冲生肖获取日冲描述获取无情之克的日冲天干获取有情之克的日冲天干获取日天干获取日天干(晚子时日柱算明天)获取日天干(晚子时日柱算当天)intintint获取中文日获取干支纪日(日柱)获取干支纪日(日柱,晚子时日柱算明天)获取干支纪日(日柱,晚子时日柱算当天)getDayJi()使用默认流派1(以节交接当天起算月)获取每日忌,如果没有,返回["无"]getDayJi(int sect) 获取每日忌,如果没有,返回["无"]获取日忌获取日吉神(宜趋),如果没有,返回["无"]getDayJiShen(int lunarMonth, String dayGanZhi) 获取日吉神getDayLu()获取日禄获取日纳音获取值日九星 (日家紫白星歌诀:日家白法不难求,二十四气六宫周;冬至雨水及谷雨,阳顺一七四中游;夏至处暑霜降后,九三六星逆行求。)获取日财神方位获取日财神方位描述获取日福神方位(默认流派:2)getDayPositionFu(int sect) 获取日福神方位获取日福神方位描述(默认流派:2)getDayPositionFuDesc(int sect) 获取日福神方位描述获取逐日胎神方位获取日太岁方位(默认流派2新年以立春零点起算)getDayPositionTaiSui(int sect) 获取日太岁方位protected StringgetDayPositionTaiSui(String dayInGanZhi, int yearZhiIndex) 获取日太岁方位描述(默认流派2新年以立春零点起算)getDayPositionTaiSuiDesc(int sect) 获取日太岁方位描述获取日喜神方位获取日喜神方位描述获取日阳贵神方位获取日阳贵神方位描述获取日阴贵神方位获取日阴贵神方位描述获取日煞static intgetDaysOfMonth(int year, int month) 获取某年某月有多少天获取值日天神获取值日天神吉凶获取值日天神类型:黄道/黑道获取日凶煞(宜忌),如果没有,返回["无"]getDayXiongSha(int lunarMonth, String dayGanZhi) 获取日凶煞获取日所在旬(以节交接当天起算)获取日所在旬(晚子时日柱算明天)获取日所在旬(晚子时日柱算当天)获取值日空亡获取值日空亡(晚子时日柱算明天)获取值日空亡(晚子时日柱算当天)getDayYi()使用默认流派1(以节交接当天起算月)获取每日宜,如果没有,返回["无"]getDayYi(int sect) 获取每日宜,如果没有,返回["无"]获取日宜获取日地支获取日地支(晚子时日柱算明天)获取日地支(晚子时日柱算当天)intintint获取三伏获取节日,有可能一天会有多个节日getFoto()获取佛历getGong()获取宫getHou()获取候intgetHour()获取小时static intgetJiaZiIndex(String ganZhi) 获取干支对应的甲子序号getJie()获取节令获取六曜int获取分钟intgetMonth()获取月份获取月生肖获取月天干(以节交接当天起算)获取精确的月天干(以节交接时刻起算)intint获取中文的月获取干支纪月(月柱)(以节交接当天起算)获取精确的干支纪月(月柱)(以节交接时刻起算)获取月纳音获取值月九星(流派2新的一月以节交接当天零点起算。getMonthNineStar(int sect) 获取值月九星(月紫白星歌诀:子午卯酉八白起,寅申巳亥二黑求,辰戌丑未五黄中。)protected NineStargetMonthNineStar(int yearZhiIndex, int monthZhiIndex) 获取逐月胎神方位,闰月无获取月太岁方位(默认流派2新的一月以节交接当天零点起算)getMonthPositionTaiSui(int sect) 获取月太岁方位protected StringgetMonthPositionTaiSui(int monthZhiIndex, int monthGanIndex) 获取月太岁方位描述(默认流派2新的一月以节交接当天零点起算)getMonthPositionTaiSuiDesc(int sect) 获取月太岁方位描述获取月所在旬(以节交接当天起算)获取月所在旬(以节交接时刻起算)获取值月空亡(以节交接当天起算)获取值月空亡(以节交接时刻起算)获取月地支(以节交接当天起算)获取精确的月地支(以节交接时刻起算)intintprotected Lunar.SolarTermgetNearJieQi(boolean forward, String[] conditions, boolean wholeDay) 获取最近的节气,如果未找到匹配的,返回null获取下一节令(顺推的第一个节令)getNextJie(boolean wholeDay) 获取下一节令(顺推的第一个节令)获取下一节气(顺推的第一个节气)getNextJieQi(boolean wholeDay) 获取下一节气(顺推的第一个节气)获取下一气令(顺推的第一个气令)getNextQi(boolean wholeDay) 获取下一气令(顺推的第一个气令)获取非正式的节日,有可能一天会有多个节日获取彭祖百忌天干获取彭祖百忌地支获取上一节令(逆推的第一个节令)getPrevJie(boolean wholeDay) 获取上一节令(逆推的第一个节令)获取上一节气(逆推的第一个节气)getPrevJieQi(boolean wholeDay) 获取上一节气(逆推的第一个节气)获取上一气令(逆推的第一个气令)getPrevQi(boolean wholeDay) 获取上一气令(逆推的第一个气令)getQi()获取气令获取季节int获取秒钟getShou()获取兽获取数九getSolar()获取节气名称,如果无节气,返回空字符串获取节气表(节气名称:阳历),节气交接时刻精确到秒,以冬至开头,按先后顺序排列getTao()获取道历getTime()获取时辰获取时辰生肖获取时冲获取时冲生肖获取时冲描述获取无情之克的时冲天干获取有情之克的时冲天干获取时辰(天干)int获取时辰干支(时柱),支持早子时和晚子时获取时辰忌,如果没有,返回["无"]获取时辰忌获取时辰纳音获取值时九星 时家紫白星歌诀:三元时白最为佳,冬至阳生顺莫差,孟日七宫仲一白,季日四绿发萌芽,每把时辰起甲子,本时星耀照光华, 时星移入中宫去,顺飞八方逐细查。获取时辰财神方位获取时辰财神方位描述获取时辰福神方位,默认流派2getTimePositionFu(int sect) 获取时辰福神方位获取时辰福神方位描述,默认流派2getTimePositionFuDesc(int sect) 获取时辰福神方位描述获取时辰喜神方位获取时辰喜神方位描述获取时辰阳贵神方位获取时辰阳贵神方位描述获取时辰阴贵神方位获取时辰阴贵神方位描述getTimes()获取当天的时辰列表获取时煞获取值时天神获取值时天神吉凶获取值时天神类型:黄道/黑道获取时辰所在旬获取值时空亡获取时辰宜,如果没有,返回["无"]获取时辰宜获取时辰(地支)intstatic int获取HH:mm时刻的地支序号,非法的时刻返回0intgetWeek()获取星期,0代表周日获取星期的中文getWuHou()获取物候getXiu()获取宿获取宿吉凶获取宿歌诀static String获取干支所在旬protected static intgetXunIndex(String ganZhi) 获取干支所在旬下标,0-5static StringgetXunKong(String ganZhi) 获取干支所在旬对应的旬空(空亡)intgetYear()获取年份获取年生肖(以正月初一起算)获取年生肖(以立春当天起算)获取精确的年生肖(以立春交接时刻起算)获取年份的天干(以正月初一作为新年的开始)获取年份的天干(以立春当天作为新年的开始)获取最精确的年份天干(以立春交接的时刻作为新年的开始)intintint获取中文的年获取干支纪年(年柱)(以正月初一作为新年的开始)获取干支纪年(年柱)(以立春当天作为新年的开始)获取干支纪年(年柱)(以立春交接的时刻作为新年的开始)获取年纳音获取值年九星(默认流派2新年以立春零点起算。getYearNineStar(int sect) 获取值年九星(流年紫白星起例歌诀:年上吉星论甲子,逐年星逆中宫起;上中下作三元汇,一上四中七下兑。)protected NineStargetYearNineStar(String yearInGanZhi) 获取年太岁方位(默认流派2新年以立春零点起算)getYearPositionTaiSui(int sect) 获取年太岁方位获取年太岁方位描述(默认流派2新年以立春零点起算)getYearPositionTaiSuiDesc(int sect) 获取年太岁方位描述获取年所在旬(以正月初一作为新年的开始)获取年所在旬(以立春当天作为新年的开始)获取年所在旬(以立春交接时刻作为新年的开始)获取值年空亡(以正月初一作为新年的开始)获取值年空亡(以立春当天作为新年的开始)获取值年空亡(以立春交接时刻作为新年的开始)获取年份的地支(以正月初一作为新年的开始)获取年份的地支(以立春当天作为新年的开始)获取最精确的年份地支(以立春交接的时刻作为新年的开始)intintint获取月相getZheng()获取政获取十二执星:建、除、满、平、定、执、破、危、成、收、开、闭。next(int days) 获取往后推几天的农历日期,如果要往前推,则天数用负数
-
Field Details
-
BASE_MONTH_ZHI_INDEX
public static final int BASE_MONTH_ZHI_INDEX月份地支偏移量,因正月起寅- See Also:
-
XUN
旬 -
XUN_KONG
旬空 -
LIU_YAO
六曜 -
HOU
候 -
WU_HOU
物候 -
POSITION_XI
喜神方位,《喜神方位歌》:甲己在艮乙庚乾,丙辛坤位喜神安,丁壬只在离宫坐,戊癸原在在巽间。 -
POSITION_YANG_GUI
阳贵方位,《阳贵神歌》:甲戊坤艮位,乙己是坤坎,庚辛居离艮,丙丁兑与乾,震巽属何日,壬癸贵神安。 -
POSITION_YIN_GUI
阴贵方位,《阴贵神歌》:甲戊见牛羊,乙己鼠猴乡,丙丁猪鸡位,壬癸蛇兔藏,庚辛逢虎马,此是贵神方。 -
POSITION_FU
流派1《福神方位歌》:甲乙东南是福神,丙丁正东是堪宜,戊北己南庚辛坤,壬在乾方癸在西。 -
POSITION_FU_2
流派2《福神方位歌》:甲己正北是福神,丙辛西北乾宫存,乙庚坤位戊癸艮,丁壬巽上好追寻。 -
POSITION_CAI
财神方位 :甲乙东北是财神,丙丁向在西南寻,戊己正北坐方位,庚辛正东去安身,壬癸原来正南坐,便是财神方位真 -
CHONG
地支相冲(子午相冲,丑未相冲,寅申相冲,辰戌相冲,卯酉相冲,巳亥相冲),由于地支对应十二生肖,也就对应了生肖相冲 -
CHONG_GAN
天干相冲之无情之克(阳克阳,阴克阴) -
CHONG_GAN_TIE
天干相冲之有情之克(阳克阴,阴克阳) -
CHONG_GAN_4
天干四冲(无情之克中克得最严重的4个) -
HE_GAN_5
天干五合(有情之克中最有情的5个,甲己合,乙庚合,丙辛合,丁壬合,戊癸合) -
HE_ZHI_6
地支六合(子丑合,寅亥合,卯戌合,辰酉合,巳申合,午未合) -
ZHI_XING
十二值星 -
TIAN_SHEN
十二天神 -
PENGZU_GAN
彭祖百忌.天干 -
PENGZU_ZHI
彭祖百忌.地支 -
YUE_XIANG
月相,朔月也叫新月,望月也叫满月 -
POSITION_TAI_SUI_YEAR
年太岁方位 -
POSITION_GAN
天干方位 -
POSITION_ZHI
地支方位 -
POSITION_TAI_DAY
逐日胎神方位 -
POSITION_TAI_MONTH
逐月胎神方位 -
ZHI_TIAN_SHEN_OFFSET
-
TIAN_SHEN_TYPE
-
TIAN_SHEN_TYPE_LUCK
-
SHOU
-
SHA
-
POSITION_DESC
-
GONG
-
ZHENG
-
ANIMAL
-
WU_XING_GAN
-
WU_XING_ZHI
-
NAYIN
-
SHI_SHEN_GAN
-
SHI_SHEN_ZHI
-
ZHI_HIDE_GAN
-
FESTIVAL
-
OTHER_FESTIVAL
-
XIU
-
XIU_LUCK
-
XIU_SONG
-
JIE_QI_IN_USE
实际的节气表 -
LU
-
-
Constructor Details
-
Lunar
public Lunar()默认使用当前日期初始化 -
Lunar
-
Lunar
-
Lunar
-
Lunar
public Lunar(int year, int month, int day) 通过农历年月日初始化- Parameters:
year- 年(农历)month- 月(农历),1到12,闰月为负,即闰2月=-2day- 日(农历),1到30
-
Lunar
public Lunar(int year, int month, int day, int hour, int minute, int second) 通过农历年月日时初始化- Parameters:
year- 年(农历)month- 月(农历),1到12,闰月为负,即闰2月=-2day- 日(农历),1到30hour- 小时(阳历)minute- 分钟(阳历)second- 秒钟(阳历)
-
-
Method Details
-
from
-
from
-
from
通过指定农历年月日获取农历- Parameters:
year- 年(农历)month- 月(农历),1到12,闰月为负,即闰2月=-2day- 日(农历),1到31- Returns:
- 农历
-
from
通过指定农历年月日获取农历- Parameters:
year- 年(农历)month- 月(农历),1到12,闰月为负,即闰2月=-2day- 日(农历),1到31hour- 小时(阳历)minute- 分钟(阳历)second- 秒钟(阳历)- Returns:
- 农历
-
getDaysOfMonth
public static int getDaysOfMonth(int year, int month) 获取某年某月有多少天- Parameters:
year- 农历年month- 农历月,闰月为负数- Returns:
- 天数
-
getTimeZhiIndex
获取HH:mm时刻的地支序号,非法的时刻返回0- Parameters:
hm- HH:mm时刻- Returns:
- 地支序号,0到11
-
convertTime
-
getJiaZiIndex
-
getDayYi
-
getDayJi
-
getDayJiShen
-
getDayXiongSha
-
getTimeYi
-
getTimeJi
-
getXunIndex
获取干支所在旬下标,0-5- Parameters:
ganZhi- 干支- Returns:
- 旬下标,0-5
-
getXun
-
getXunKong
-
getYearGan
-
getYearGanByLiChun
-
getYearGanExact
-
getYearZhi
-
getYearZhiByLiChun
-
getYearZhiExact
-
getYearInGanZhi
-
getYearInGanZhiByLiChun
-
getYearInGanZhiExact
-
getMonthInGanZhi
获取干支纪月(月柱)(以节交接当天起算)月天干口诀:甲己丙寅首,乙庚戊寅头。丙辛从庚寅,丁壬壬寅求,戊癸甲寅居,周而复始流。
月地支:正月起寅
- Returns:
- 干支纪月(月柱),如己卯
-
getMonthInGanZhiExact
获取精确的干支纪月(月柱)(以节交接时刻起算)月天干口诀:甲己丙寅首,乙庚戊寅头。丙辛从庚寅,丁壬壬寅求,戊癸甲寅居,周而复始流。
月地支:正月起寅
- Returns:
- 干支纪月(月柱),如己卯
-
getMonthGan
-
getMonthGanExact
-
getMonthZhi
-
getMonthZhiExact
-
getDayInGanZhi
-
getDayInGanZhiExact
-
getDayInGanZhiExact2
-
getDayGan
-
getDayGanExact
-
getDayGanExact2
-
getDayZhi
-
getDayZhiExact
-
getDayZhiExact2
-
getYearAnimal
-
getYearAnimalByLiChun
-
getYearAnimalExact
-
getMonthAnimal
-
getDayAnimal
-
getTimeAnimal
-
getYearInChinese
-
getMonthInChinese
-
getDayInChinese
-
getTimeZhi
-
getTimeGan
-
getTimeInGanZhi
-
getSeason
-
convertJieQi
-
getJie
-
getQi
-
getWeek
public int getWeek()获取星期,0代表周日- Returns:
- 0123456
-
getWeekInChinese
-
getXiu
-
getXiuLuck
-
getXiuSong
-
getZheng
-
getAnimal
-
getGong
-
getShou
-
getFestivals
-
getOtherFestivals
-
getPengZuGan
-
getPengZuZhi
-
getDayPositionXi
-
getDayPositionXiDesc
-
getDayPositionYangGui
-
getDayPositionYangGuiDesc
-
getDayPositionYinGui
-
getDayPositionYinGuiDesc
-
getDayPositionFu
-
getDayPositionFu
-
getDayPositionFuDesc
-
getDayPositionFuDesc
-
getDayPositionCai
-
getDayPositionCaiDesc
-
getYearPositionTaiSui
-
getYearPositionTaiSui
获取年太岁方位- Parameters:
sect- 流派:2为新年以立春零点起算;1为新年以正月初一起算;3为新年以立春节气交接的时刻起算- Returns:
- 方位,如艮
-
getYearPositionTaiSuiDesc
-
getYearPositionTaiSuiDesc
获取年太岁方位描述- Parameters:
sect- 流派:2为新年以立春零点起算;1为新年以正月初一起算;3为新年以立春节气交接的时刻起算- Returns:
- 方位描述,如东北
-
getMonthPositionTaiSui
-
getMonthPositionTaiSui
-
getMonthPositionTaiSui
获取月太岁方位- Parameters:
sect- 流派:2为新的一月以节交接当天零点起算;3为新的一月以节交接准确时刻起算- Returns:
- 方位,如艮
-
getMonthPositionTaiSuiDesc
-
getMonthPositionTaiSuiDesc
获取月太岁方位描述- Parameters:
sect- 流派:2为新的一月以节交接当天零点起算;3为新的一月以节交接准确时刻起算- Returns:
- 方位描述,如东北
-
getDayPositionTaiSui
-
getDayPositionTaiSui
-
getDayPositionTaiSui
获取日太岁方位- Parameters:
sect- 流派:2新年以立春零点起算;1新年以正月初一起算;3新年以立春节气交接的时刻起算- Returns:
- 方位,如艮
-
getDayPositionTaiSuiDesc
-
getDayPositionTaiSuiDesc
获取日太岁方位描述- Parameters:
sect- 流派:2新年以立春零点起算;1新年以正月初一起算;3新年以立春节气交接的时刻起算- Returns:
- 方位描述,如东北
-
getTimePositionXi
-
getTimePositionXiDesc
-
getTimePositionYangGui
-
getTimePositionYangGuiDesc
-
getTimePositionYinGui
-
getTimePositionYinGuiDesc
-
getTimePositionFu
-
getTimePositionFu
-
getTimePositionFuDesc
-
getTimePositionFuDesc
获取时辰福神方位描述- Parameters:
sect- 流派,1或2- Returns:
- 方位描述,如东北
-
getTimePositionCai
-
getTimePositionCaiDesc
-
getYearNaYin
-
getMonthNaYin
-
getDayNaYin
-
getTimeNaYin
-
getZhiXing
-
getDayTianShen
-
getTimeTianShen
-
getDayTianShenType
-
getTimeTianShenType
-
getDayTianShenLuck
-
getTimeTianShenLuck
-
getDayPositionTai
-
getMonthPositionTai
-
getDayYi
-
getDayYi
-
getDayJi
-
getDayJi
-
getDayJiShen
-
getDayXiongSha
-
getDayChong
-
getDaySha
-
getDayChongDesc
-
getDayChongAnimal
-
getDayChongGan
-
getDayChongGanTie
-
getTimeChong
-
getTimeSha
-
getTimeChongAnimal
-
getTimeChongDesc
-
getTimeChongGan
-
getTimeChongGanTie
-
getTimeYi
-
getTimeJi
-
getYueXiang
-
getYearNineStar
-
getYearNineStar
获取值年九星(默认流派2新年以立春零点起算。流年紫白星起例歌诀:年上吉星论甲子,逐年星逆中宫起;上中下作三元汇,一上四中七下兑。)- Returns:
- 九星
-
getYearNineStar
获取值年九星(流年紫白星起例歌诀:年上吉星论甲子,逐年星逆中宫起;上中下作三元汇,一上四中七下兑。)- Parameters:
sect- 流派:2为新年以立春零点起算;1为新年以正月初一起算;3为新年以立春节气交接的时刻起算- Returns:
- 九星
-
getMonthNineStar
-
getMonthNineStar
获取值月九星(流派2新的一月以节交接当天零点起算。月紫白星歌诀:子午卯酉八白起,寅申巳亥二黑求,辰戌丑未五黄中。)- Returns:
- 九星
-
getMonthNineStar
获取值月九星(月紫白星歌诀:子午卯酉八白起,寅申巳亥二黑求,辰戌丑未五黄中。)- Parameters:
sect- 流派:2为新的一月以节交接当天零点起算;3为新的一月以节交接准确时刻起算- Returns:
- 九星
-
getDayNineStar
获取值日九星 (日家紫白星歌诀:日家白法不难求,二十四气六宫周;冬至雨水及谷雨,阳顺一七四中游;夏至处暑霜降后,九三六星逆行求。)- Returns:
- 九星
-
getTimeNineStar
获取值时九星 时家紫白星歌诀:三元时白最为佳,冬至阳生顺莫差,孟日七宫仲一白,季日四绿发萌芽,每把时辰起甲子,本时星耀照光华, 时星移入中宫去,顺飞八方逐细查。夏至阴生逆回首,孟归三碧季加六,仲在九宫时起甲,依然掌中逆轮跨。- Returns:
- 九星
-
getSolarTermTable
-
getNextJie
-
getNextJie
获取下一节令(顺推的第一个节令)- Parameters:
wholeDay- 是否按天计- Returns:
- 节气
-
getPrevJie
-
getPrevJie
获取上一节令(逆推的第一个节令)- Parameters:
wholeDay- 是否按天计- Returns:
- 节气
-
getNextQi
-
getNextQi
获取下一气令(顺推的第一个气令)- Parameters:
wholeDay- 是否按天计- Returns:
- 节气
-
getPrevQi
-
getPrevQi
获取上一气令(逆推的第一个气令)- Parameters:
wholeDay- 是否按天计- Returns:
- 节气
-
getNextJieQi
-
getNextJieQi
获取下一节气(顺推的第一个节气)- Parameters:
wholeDay- 是否按天计- Returns:
- 节气
-
getPrevJieQi
-
getPrevJieQi
获取上一节气(逆推的第一个节气)- Parameters:
wholeDay- 是否按天计- Returns:
- 节气
-
getNearJieQi
获取最近的节气,如果未找到匹配的,返回null- Parameters:
forward- 是否顺推,true为顺推,false为逆推conditions- 过滤条件,如果设置过滤条件,仅返回匹配该名称的wholeDay- 是否按天计- Returns:
- 节气
-
getSolarTerm
-
getCurrentSolarTerm
-
getCurrentJie
-
getCurrentQi
-
getYear
public int getYear()获取年份- Returns:
- 如2015
-
getMonth
public int getMonth()获取月份- Returns:
- 1到12,负数为闰月
-
getDay
public int getDay()获取日期- Returns:
- 日期
-
getHour
public int getHour()获取小时- Returns:
- 0到23之间的数字
-
getMinute
public int getMinute()获取分钟- Returns:
- 0到59之间的数字
-
getSecond
public int getSecond()获取秒钟- Returns:
- 0到59之间的数字
-
getTimeGanIndex
public int getTimeGanIndex() -
getTimeZhiIndex
public int getTimeZhiIndex() -
getDayGanIndex
public int getDayGanIndex() -
getDayZhiIndex
public int getDayZhiIndex() -
getMonthGanIndex
public int getMonthGanIndex() -
getMonthZhiIndex
public int getMonthZhiIndex() -
getYearGanIndex
public int getYearGanIndex() -
getYearZhiIndex
public int getYearZhiIndex() -
getYearGanIndexByLiChun
public int getYearGanIndexByLiChun() -
getYearZhiIndexByLiChun
public int getYearZhiIndexByLiChun() -
getDayGanIndexExact
public int getDayGanIndexExact() -
getDayGanIndexExact2
public int getDayGanIndexExact2() -
getDayZhiIndexExact
public int getDayZhiIndexExact() -
getDayZhiIndexExact2
public int getDayZhiIndexExact2() -
getMonthGanIndexExact
public int getMonthGanIndexExact() -
getMonthZhiIndexExact
public int getMonthZhiIndexExact() -
getYearGanIndexExact
public int getYearGanIndexExact() -
getYearZhiIndexExact
public int getYearZhiIndexExact() -
getSolar
-
getEightChar
-
next
-
getYearXun
-
getYearXunByLiChun
-
getYearXunExact
-
getYearXunKong
-
getYearXunKongByLiChun
-
getYearXunKongExact
-
getMonthXun
-
getMonthXunExact
-
getMonthXunKong
-
getMonthXunKongExact
-
getDayXun
-
getDayXunExact
-
getDayXunExact2
-
getDayXunKong
-
getDayXunKongExact
-
getDayXunKongExact2
-
getTimeXun
-
getTimeXunKong
-
getShuJiu
-
getDogdays
-
getLiuYao
-
getWuHou
-
getHou
-
getDayLu
-
getTime
-
getTimes
-
getFoto
-
getTao
-
build
-