public class SolarDay extends AbstractTyme
| 限定符和类型 | 字段和说明 |
|---|---|
protected int |
day
日
|
protected SolarMonth |
month
公历月
|
static String[] |
NAMES |
| 构造器和说明 |
|---|
SolarDay(int year,
int month,
int day)
初始化
|
| 限定符和类型 | 方法和说明 |
|---|---|
static SolarDay |
fromYmd(int year,
int month,
int day) |
Constellation |
getConstellation()
星座
|
int |
getDay()
日
|
DogDay |
getDogDay()
三伏天
|
SolarFestival |
getFestival()
公历现代节日,如果当天不是公历现代节日,返回null
|
HideHeavenStemDay |
getHideHeavenStemDay()
人元司令分野
|
int |
getIndexInYear()
位于当年的索引
|
JulianDay |
getJulianDay()
儒略日
|
LegalHoliday |
getLegalHoliday()
法定假日,如果当天不是法定假日,返回null
|
LunarDay |
getLunarDay()
农历日
|
int |
getMonth()
月
|
String |
getName()
名称
|
NineDay |
getNineDay()
数九天
|
Phenology |
getPhenology()
候
|
PhenologyDay |
getPhenologyDay()
七十二候
|
PlumRainDay |
getPlumRainDay()
梅雨天(芒种后的第1个丙日入梅,小暑后的第1个未日出梅)
|
RabByungDay |
getRabByungDay()
藏历日
|
SixtyCycleDay |
getSixtyCycleDay()
干支日
|
SolarMonth |
getSolarMonth()
公历月
|
SolarWeek |
getSolarWeek(int start)
公历周
|
SolarTerm |
getTerm()
节气
|
SolarTermDay |
getTermDay()
节气第几天
|
Week |
getWeek()
星期
|
int |
getYear()
年
|
boolean |
isAfter(SolarDay target)
是否在指定公历日之后
|
boolean |
isBefore(SolarDay target)
是否在指定公历日之前
|
SolarDay |
next(int n)
推移
|
int |
subtract(SolarDay target)
公历日期相减,获得相差天数
|
String |
toString() |
equals, indexOfpublic static final String[] NAMES
protected SolarMonth month
protected int day
public static SolarDay fromYmd(int year, int month, int day)
public SolarMonth getSolarMonth()
public int getYear()
public int getMonth()
public int getDay()
public Week getWeek()
public Constellation getConstellation()
public String toString()
toString 在类中 AbstractCulturepublic boolean isBefore(SolarDay target)
target - 公历日public boolean isAfter(SolarDay target)
target - 公历日public SolarTerm getTerm()
public SolarTermDay getTermDay()
public SolarWeek getSolarWeek(int start)
start - 起始星期,1234560分别代表星期一至星期天public Phenology getPhenology()
public PhenologyDay getPhenologyDay()
public DogDay getDogDay()
public NineDay getNineDay()
public PlumRainDay getPlumRainDay()
public HideHeavenStemDay getHideHeavenStemDay()
public int getIndexInYear()
public int subtract(SolarDay target)
target - 公历public JulianDay getJulianDay()
public LunarDay getLunarDay()
public SixtyCycleDay getSixtyCycleDay()
public RabByungDay getRabByungDay()
public LegalHoliday getLegalHoliday()
public SolarFestival getFestival()
Copyright © 2025. All Rights Reserved.