Class EightChar.Yun

java.lang.Object
org.aoju.bus.core.date.EightChar.Yun
Enclosing class:
EightChar

public static class EightChar.Yun extends Object
  • Constructor Details

    • Yun

      public Yun(EightChar eightChar, int gender)
      使用默认流派1初始化运
      Parameters:
      eightChar - 八字
      gender - 性别,1男,0女
    • Yun

      public Yun(EightChar eightChar, int gender, int sect)
      初始化运
      Parameters:
      eightChar - 八字
      gender - 性别,1男,0女
      sect - 流派,1按天数和时辰数计算,3天1年,1天4个月,1时辰10天;2按分钟数计算
  • Method Details

    • getGender

      public int getGender()
      获取性别
      Returns:
      性别(1 : 男, 0 : 女)
    • getStartYear

      public int getStartYear()
      获取起运年数
      Returns:
      起运年数
    • getStartMonth

      public int getStartMonth()
      获取起运月数
      Returns:
      起运月数
    • getStartDay

      public int getStartDay()
      获取起运天数
      Returns:
      起运天数
    • getStartHour

      public int getStartHour()
      获取起运小时数
      Returns:
      起运小时数
    • isForward

      public boolean isForward()
      是否顺推
      Returns:
      true/false
    • getLunar

      public Lunar getLunar()
    • getStartSolar

      public Solar getStartSolar()
      获取起运的阳历日期
      Returns:
      阳历日期
    • getDaYun

      public EightChar.DaYun[] getDaYun()
      获取10轮大运
      Returns:
      大运
    • getDaYun

      public EightChar.DaYun[] getDaYun(int n)
      获取大运
      Parameters:
      n - 轮数
      Returns:
      大运