public class LunarMonth extends Object
| 构造器和说明 |
|---|
LunarMonth(int lunarYear,
int lunarMonth,
int dayCount,
double firstJulianDay)
初始化
|
| 限定符和类型 | 方法和说明 |
|---|---|
static LunarMonth |
fromYm(int lunarYear,
int lunarMonth)
通过农历年月初始化
|
int |
getDayCount()
获取天数
|
double |
getFirstJulianDay()
获取初一的儒略日
|
int |
getMonth()
获取农历月
|
NineStar |
getNineStar()
获取月九星
|
String |
getPositionTaiSui()
获取太岁方位
|
String |
getPositionTaiSuiDesc()
获取太岁方位描述
|
int |
getYear()
获取农历年
|
boolean |
isLeap()
是否闰月
|
LunarMonth |
next(int n)
获取往后推几个月的阴历月,如果要往前推,则月数用负数
|
String |
toString() |
public LunarMonth(int lunarYear,
int lunarMonth,
int dayCount,
double firstJulianDay)
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 double getFirstJulianDay()
public String getPositionTaiSui()
public String getPositionTaiSuiDesc()
public NineStar getNineStar()
public LunarMonth next(int n)
n - 月数Copyright © 2022. All Rights Reserved.