v1.2.15 南京大XX纪念日更改为国家公祭日;新增初候、二候、三候;新增三元九运;新增道历戊日。
This commit is contained in:
@@ -15,6 +15,16 @@ import java.util.Map;
|
||||
*/
|
||||
public class LunarYear {
|
||||
|
||||
/**
|
||||
* 元
|
||||
*/
|
||||
private static final String[] YUAN = {"下", "上", "中"};
|
||||
|
||||
/**
|
||||
* 运
|
||||
*/
|
||||
private static final String[] YUN = {"七", "八", "九", "一", "二", "三", "四", "五", "六"};
|
||||
|
||||
/**
|
||||
* 闰冬月年份
|
||||
*/
|
||||
@@ -264,6 +274,24 @@ public class LunarYear {
|
||||
return LunarUtil.NUMBER[offset+1] + "日得金";
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取三元
|
||||
*
|
||||
* @return 元
|
||||
*/
|
||||
public String getYuan() {
|
||||
return YUAN[((year + 2696) / 60) % 3] + "元";
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取九运
|
||||
*
|
||||
* @return 运
|
||||
*/
|
||||
public String getYun() {
|
||||
return YUN[((year + 2696) / 20) % 9] + "运";
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return year + "";
|
||||
|
||||
Reference in New Issue
Block a user