1
0
mirror of synced 2026-10-24 23:46:11 +08:00

v1.2.15 南京大XX纪念日更改为国家公祭日;新增初候、二候、三候;新增三元九运;新增道历戊日。

This commit is contained in:
6tail
2021-12-22 21:30:04 +08:00
parent e9ec0fc4b9
commit c91bcc5da7
11 changed files with 274 additions and 16 deletions

View File

@@ -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 + "";