| Package | Description |
|---|---|
| org.aoju.bus.core.date |
日期封装,日期的核心为DateTime类
|
| org.aoju.bus.core.toolkit |
工具包,提供各种工具方法,按照归类入口为XXXKit,如数组工具ArrayKit等
|
| Modifier and Type | Method and Description |
|---|---|
static Solar |
Solar.from(Calendar calendar)
通过指定日历获取阳历
|
static Solar |
Solar.from(Date date)
通过指定日期获取阳历
|
static Solar |
Solar.from(double julianDay)
通过指定儒略日获取阳历
|
static Solar |
Solar.from(int year,
int month,
int day)
通过指定年月日获取阳历
|
static Solar |
Solar.from(int year,
int month,
int day,
int hour,
int minute,
int second)
通过指定年月日时分获取阳历
|
Solar |
Solar.Week.getFirstDay()
获取本周第一天的阳历日期(可能跨月)
|
Solar |
Solar.Week.getFirstDayInMonth()
获取本周第一天的阳历日期(仅限当月)
|
Solar |
Lunar.getSolar() |
Solar |
Lunar.SolarTerm.getSolar()
获取阳历日期
|
Solar |
EightChar.Yun.getStartSolar()
获取起运的阳历日期
|
Solar |
Solar.next(int days)
获取往后推几天的阳历日期,如果要往前推,则天数用负数
|
Solar |
Solar.next(int days,
boolean onlyWorkday)
取往后推几天的阳历日期,如果要往前推,则天数用负数
|
| Modifier and Type | Method and Description |
|---|---|
static List<Solar> |
Solar.from(String yearGanZhi,
String monthGanZhi,
String dayGanZhi,
String timeGanZhi)
通过八字获取阳历列表(晚子时日柱按当天,起始年为1900)
|
static List<Solar> |
Solar.from(String yearGanZhi,
String monthGanZhi,
String dayGanZhi,
String timeGanZhi,
int sect)
通过八字获取阳历列表(起始年为1900)
|
static List<Solar> |
Solar.fromBaZi(String yearGanZhi,
String monthGanZhi,
String dayGanZhi,
String timeGanZhi,
int sect,
int baseYear)
通过八字获取阳历列表(起始年为1900)
|
List<Solar> |
Solar.Month.getDays()
获取本月的阳历日期列表
|
List<Solar> |
Solar.Week.getDays()
获取本周的阳历日期列表(可能跨月)
|
List<Solar> |
Solar.Week.getDaysInMonth()
获取本周的阳历日期列表(仅限当月)
|
Map<String,Solar> |
Lunar.getSolarTermTable()
获取节气表(节气名称:阳历),节气交接时刻精确到秒,以冬至开头,按先后顺序排列
|
| Modifier and Type | Method and Description |
|---|---|
void |
Lunar.SolarTerm.setSolar(Solar solar)
设置阳历日期
|
| Constructor and Description |
|---|
SolarTerm(String name,
Solar solar)
初始化
|
| Modifier and Type | Method and Description |
|---|---|
Solar |
DateKit.getSolar()
通过公历构造
|
Solar |
DateKit.getSolar(Calendar calendar)
通过公历构造
|
Solar |
DateKit.getSolar(int year,
int month,
int day)
通过年、月、日构造
|
Solar |
DateKit.getSolar(int year,
int month,
int day,
int hour,
int minute)
通过年、月、日构造
|
Solar |
DateKit.getSolar(int year,
int month,
int day,
int hour,
int minute,
int second)
通过年、月、日构造
|
Copyright © 2021. All rights reserved.