H1d3rOne df562f9a52 feat: 优化签到进度显示
- 连续签到几天,前几个图标变亮
- 下面的星期几显示对应签到日期的星期
- 添加currentStreak计算属性
2026-03-10 04:53:30 +08:00
2026-03-08 00:19:15 +08:00
2026-03-05 23:07:37 +08:00
2026-03-05 20:27:59 +08:00
2026-03-05 23:07:37 +08:00
2026-03-05 23:07:37 +08:00
2026-03-05 23:07:37 +08:00
2026-03-05 20:27:59 +08:00

排盘工具 - 升级版

在线地址: https://www.muxuange.cn/paipan

版本:v2.2.0 | 运行环境:jdk8

公历2025年8月22日更新

此仓库唯一,开源免费、不售卖、仅供参考使用
https://gitee.com/shan-dai/xuan-utils-pro

八字排盘

🔈八字排盘提供基础数据,如:八字、主星、地势、空亡、神煞等。

代码示例

public class BaZiTest {
    public static void main(String[] args) {

        // 1、基础设置(可选)
        BaZiJiChuSetting baZiJiChuSetting = new BaZiJiChuSetting();
        baZiJiChuSetting.setSex(1); // 性别(0:女。1:男)
        // 更多基础设置...

        // 2、神煞设置(可选)
        BaZiShenShaSetting baZiShenShaSetting = new BaZiShenShaSetting();
        baZiShenShaSetting.setTaiJiGuiRen(0); // 太极贵人(0:显示。1:关闭)
        // 更多神煞设置...

        // 3、干支留意设置(可选)
        BaZiGanZhiLiuYiSetting baZiGanZhiLiuYiSetting = new BaZiGanZhiLiuYiSetting();
        baZiGanZhiLiuYiSetting.setTianGanXiangSheng(0); // 天干相生(0:显示。1:关闭)
        // 更多干支留意设置...

        // 4、初始化
        BaZi baZi = new BaZi(baZiJiChuSetting); // 使用基础设置初始化
        baZi.baZiShenShaSetting(baZiShenShaSetting); // 神煞设置
        baZi.baZiGanZhiLiuYiSetting(baZiGanZhiLiuYiSetting); // 干支留意设置

        // 5、输出结果
        System.out.println(baZi);

    }
}

输出结果(部分数据):

公历:2024年01月01日00时00分00秒   农历:二〇二三年冬月二十(早)子时   星期:周一   季节:仲冬   生肖:兔   星座:摩羯座   月相:更待   月将:丑   月将神:大吉   五不遇时:false   年干支主星:正印   月干支主星:比肩   日干支主星:元男   时干支主星:比肩   年支藏干:[乙]   月支藏干:[癸]   日支藏干:[癸]   时支藏干:[癸]   年干支副星:[劫财]   月干支副星:[正印]   日干支副星:[正印]   时干支副星:[正印]   年干支自坐:长生   月干支自坐:沐浴   日干支自坐:沐浴   时干支自坐:沐浴   年干支星运:帝旺   月干支星运:沐浴   日干支星运:沐浴   时干支星运:沐浴年干支神煞:[天乙贵人, 福星贵人, 文昌贵人, 天厨贵人, 德秀贵人, 羊刃]   月干支神煞:[太极贵人, 福星贵人, 德秀贵人, 将星, 桃花, 红鸾, 披麻]   日干支神煞:[太极贵人, 福星贵人, 德秀贵人, 阴注阳受, 冲天煞, 桃花, 红鸾, 天赦, 披麻]   时干支神煞:[太极贵人, 福星贵人, 德秀贵人, 阴注阳受, 冲天煞, 将星, 桃花, 红鸾, 披麻]

效果预览

paipan

=========================================================

六爻排盘

🔈六爻排盘提供基础数据,如:八字、五行、空亡、世应、六亲等。

代码示例

public class LiuYaoTest {
    public static void main(String[] args) {

        // 1、基础设置(可选)
        LiuYaoJiChuSetting liuYaoJiChuSetting = new LiuYaoJiChuSetting();
        baZiJiChuSetting.setSex(1); // 性别(0:女。1:男)
        // 更多基础设置...

        // 2、神煞设置(可选)
        LiuYaoShenShaSetting liuYaoShenShaSetting = new LiuYaoShenShaSetting();
        liuYaoShenShaSetting.setTaiJiGuiRen(0); // 太极贵人(0:显示。1:关闭)
        // 更多神煞设置...

        // 3、初始化
        LiuYao liuYao = new LiuYao(liuYaoJiChuSetting); // 使用基础设置初始化
        liuYao.liuYaoShenShaSetting(liuYaoShenShaSetting); // 神煞设置

        // 4、输出结果
        System.out.println(liuYao);

    }
}

输出结果(部分数据):

公历:2024年01月01日00时00分00秒   农历:二〇二三年冬月二十(早)子时   星期:周一   季节:仲冬   生肖:兔   星座:摩羯座   月相:更待   月将:丑   月将神:大吉   五不遇时:false   上卦:离(☲)   下卦:震(☳)   本卦:火雷噬嗑(䷔)   变卦:震为雷(䷲)   互卦:水山蹇(䷦)   错卦:水风井(䷯)   综卦:山火贲(䷕)   伏卦:巽为风(䷸)

效果预览

paipan

=========================================================

大六壬排盘

🔈大六壬排盘提供基础数据,如:地盘、天盘、人盘、四课、三传等。

代码示例

public class DaLiuRenTest {
    public static void main(String[] args) {

        // 1、基础设置(可选)
        DaLiuRenJiChuSetting daLiuRenJiChuSetting = new DaLiuRenJiChuSetting();
        daLiuRenJiChuSetting.setSex(1); // 性别(0:女。1:男)
        // 更多基础设置...

        // 2、初始化
        DaLiuRen daLiuRen = new DaLiuRen(daLiuRenJiChuSetting); // 使用基础设置初始化

        // 3、输出结果
        System.out.println(daLiuRen);

    }
}

输出结果(部分数据):

公历:2024年01月01日00时00分00秒   农历:二〇二三年冬月二十(早)子时   星期:周一   季节:仲冬   生肖:兔   星座:摩羯座   月相:更待   月将:丑   月将神:大吉   五不遇时:false   天地盘类型:进连茹盘   地盘:[寅, 卯, 辰, 巳, 午, 未, 申, 酉, 戌, 亥, 子, 丑]   天盘:[卯, 辰, 巳, 午, 未, 申, 酉, 戌, 亥, 子, 丑, 寅]   神盘:[勾陈, 六合, 朱雀, 螣蛇, 贵人, 天后, 太阴, 玄武, 太常, 白虎, 天空, 青龙]   四课:[[卯, 甲], [辰, 卯], [丑, 子], [寅, 丑]]   三传:[辰, 巳, 午]

效果预览

paipan

=========================================================

奇门遁甲排盘

🔈奇门遁甲排盘提供基础数据,如:地盘、天盘、人盘、神盘、动应、克应等。

代码示例(转盘)

public class QiMenTest {
    public static void main(String[] args) {

        // 1、基础设置(可选)
        QiMenZhuanPanJiChuSetting qiMenZhuanPanJiChuSetting = new QiMenZhuanPanJiChuSetting();
        qiMenZhuanPanJiChuSetting.setSex(1); // 性别(0:女。1:男)
        // 更多基础设置...

        // 2、初始化
        QiMenZhuanPan qiMen = new QiMenZhuanPan(qiMenZhuanPanJiChuSetting); // 使用基础设置初始化

        // 3、输出结果
        System.out.println(qiMen);

    }
}

输出结果(部分数据):

公历:2024年01月01日00时00分00秒   农历:二〇二三年冬月二十(早)子时   星期:周一   季节:仲冬   生肖:兔   星座:摩羯座   月相:更待   月将:丑   月将神:大吉   五不遇时:false   符头:甲子   节气:冬至上元   局数:阳遁1局   旬首:甲子   值符:天蓬   值使:休门   天乙:天蓬   地乙:休门   太乙:休门   地盘:[戊, 己, 庚, 辛, 壬, 癸, 丁, 丙, 乙]   天盘:[天蓬, 芮禽, 天冲, 天辅, , 天心, 天柱, 天任, 天英]   人盘:[休门, 死门, 伤门, 杜门, , 开门, 惊门, 生门, 景门]   神盘:[值符, 玄武, 太阴, 六合, , 九天, 九地, 螣蛇, 白虎]   六仪击刑:[己击刑(坤二宫)]   奇仪入墓:[辛入墓(巽四宫)]

效果预览(转盘)

paipan

=========================================================

梅花易数排盘

🔈梅花易数排盘提供基础数据,如:上卦、下卦、本卦、变卦、互卦等。

代码示例

public class MeiHuaTest {
    public static void main(String[] args) {

        // 1、基础设置(可选)
        MeiHuaJiChuSetting meiHuaJiChuSetting = new MeiHuaJiChuSetting();
        meiHuaJiChuSetting.setSex(1); // 性别(0:女。1:男)
        // 更多基础设置...

        // 2、初始化
        MeiHua meiHua = new MeiHua(meiHuaJiChuSetting); // 使用基础设置初始化

        // 3、输出结果
        System.out.println(meiHua);

    }
}

输出结果(部分数据):

公历:2024年01月01日00时00分00秒   农历:二〇二三年冬月二十(早)子时   星期:周一   季节:仲冬   生肖:兔   星座:摩羯座   月相:更待   月将:丑   月将神:大吉   五不遇时:false   卦码:346   上卦:离(☲)   下卦:震(☳)   动爻:6   本卦:火雷噬嗑(䷔)   变卦:震为雷(䷲)   互卦:水山蹇(䷦)   错卦:水风井(䷯)   综卦:山火贲(䷕)

效果预览

paipan

=========================================================

紫微斗数排盘

🔈紫微斗数排盘提供基础数据,如:命宫、身宫、四化、诸星等。

代码示例

public class ZiWeiTest {
    public static void main(String[] args) {

        // 1、基础设置(可选)
        ZiWeiJiChuSetting ziWeiJiChuSetting = new ZiWeiJiChuSetting();
        ziWeiJiChuSetting.setSex(1); // 性别(0:女。1:男)
        // 更多基础设置...

        // 2、初始化
        ZiWei ziWei = new ZiWei(ziWeiJiChuSetting); // 使用基础设置初始化

        // 3、输出结果
        System.out.println(ziWei);

    }
}

输出结果(部分数据):

公历:2024年01月01日00时00分00秒   农历:二〇二三年冬月二十(早)子时   星期:周一   季节:仲冬   生肖:兔   星座:摩羯座   月相:更待   月将:丑   月将神:大吉   五不遇时:false   五行局:金四局   化禄星宫位解读:化禄星落财帛宫,善于理财,财源滚滚。   化权星宫位解读:化权星落父母宫,父母强势,有矛盾。   化科星宫位解读:化科星落兄弟宫,兄弟有名声,助力多。   化忌星宫位解读:化忌星落命宫宫,不听劝,易焦虑,年少顺利。

效果预览

paipan

=========================================================

更多功能正在完善中...

温馨提示:代码仅供参考,不得违法违规使用,否则后果自负!

S
Description
玄机测算- 八字、大六壬、六爻、梅花易数、奇门遁甲、紫微斗数
Readme MIT
2 MiB
0 Stars 1 Watchers 0 Forks
Languages
Java 77.9%
Vue 17.1%
Python 2.5%
JavaScript 2.5%