public class LunarMonth extends Object
| 构造器和说明 |
|---|
LunarMonth(int lunarYear,
int lunarMonth,
int dayCount,
double firstJulianDay,
int index)
初始化
|
| 限定符和类型 | 方法和说明 |
|---|---|
static LunarMonth |
fromYm(int lunarYear,
int lunarMonth)
通过农历年月初始化
|
int |
getDayCount()
获取天数
|
double |
getFirstJulianDay()
获取初一的儒略日
|
String |
getGan() |
int |
getGanIndex() |
String |
getGanZhi() |
int |
getIndex() |
int |
getMonth()
获取农历月
|
NineStar |
getNineStar()
获取月九星
|
String |
getPositionCai() |
String |
getPositionCaiDesc() |
String |
getPositionFu(int sect) |
String |
getPositionFuDesc(int sect) |
String |
getPositionTaiSui()
获取太岁方位
|
String |
getPositionTaiSuiDesc()
获取太岁方位描述
|
String |
getPositionXi() |
String |
getPositionXiDesc() |
String |
getPositionYangGui() |
String |
getPositionYangGuiDesc() |
String |
getPositionYinGui() |
String |
getPositionYinGuiDesc() |
int |
getYear()
获取农历年
|
String |
getZhi() |
int |
getZhiIndex() |
boolean |
isLeap()
是否闰月
|
LunarMonth |
next(int n)
获取往后推几个月的阴历月,如果要往前推,则月数用负数
|
String |
toString() |
public LunarMonth(int lunarYear,
int lunarMonth,
int dayCount,
double firstJulianDay,
int index)
lunarYear - 农历年lunarMonth - 农历月:1-12,闰月为负数,如闰2月为-2dayCount - 天数firstJulianDay - 初一的儒略日public static LunarMonth fromYm(int lunarYear, int lunarMonth)
lunarYear - 农历年lunarMonth - 农历月:1-12,闰月为负数,如闰2月为-2public int getYear()
public int getMonth()
public boolean isLeap()
public int getDayCount()
public int getIndex()
public int getZhiIndex()
public int getGanIndex()
public String getGan()
public String getZhi()
public String getGanZhi()
public double getFirstJulianDay()
public String getPositionXi()
public String getPositionXiDesc()
public String getPositionYangGui()
public String getPositionYangGuiDesc()
public String getPositionYinGui()
public String getPositionYinGuiDesc()
public String getPositionFu(int sect)
public String getPositionFuDesc(int sect)
public String getPositionCai()
public String getPositionCaiDesc()
public String getPositionTaiSui()
public String getPositionTaiSuiDesc()
public NineStar getNineStar()
public LunarMonth next(int n)
n - 月数Copyright © 2024. All Rights Reserved.