1
0
mirror of synced 2025-12-26 07:17:58 +08:00

add static fromXX methods

This commit is contained in:
6tail
2018-06-24 17:48:32 +08:00
parent 7741dfe979
commit c196e58ec8
7 changed files with 217 additions and 5 deletions

View File

@@ -69,6 +69,38 @@ public class Solar{
day = calendar.get(Calendar.DATE);
}
/**
* 通过指定日期获取阳历
*
* @param date 日期
* @return 阳历
*/
public static Solar fromDate(Date date){
return new Solar(date);
}
/**
* 通过指定日历获取阳历
*
* @param calendar 日历
* @return 阳历
*/
public static Solar fromCalendar(Calendar calendar){
return new Solar(calendar);
}
/**
* 通过指定年月日获取阳历
*
* @param year 年
* @param month 月1到12
* @param day 日1到31
* @return 阳历
*/
public static Solar fromYmd(int year,int month,int day){
return new Solar(year,month,day);
}
/**
* 是否闰年
*