toFullString method

String toFullString()

Implementation

String toFullString() {
  String s = '';
  s += toString();
  s += ' ';
  s += getYearInGanZhi();
  s += '(';
  s += getYearShengXiao();
  s += ')年 ';
  s += getMonthInGanZhi();
  s += '(';
  s += getMonthShengXiao();
  s += ')月 ';
  s += getDayInGanZhi();
  s += '(';
  s += getDayShengXiao();
  s += ')日 ';
  s += getTimeZhi();
  s += '(';
  s += getTimeShengXiao();
  s += ')时 纳音[';
  s += getYearNaYin();
  s += ' ';
  s += getMonthNaYin();
  s += ' ';
  s += getDayNaYin();
  s += ' ';
  s += getTimeNaYin();
  s += '] 星期';
  s += getWeekInChinese();
  for (String f in getFestivals()) {
    s += ' (';
    s += f;
    s += ')';
  }
  for (String f in getOtherFestivals()) {
    s += ' (';
    s += f;
    s += ')';
  }
  String jq = getJieQi();
  if (jq.length > 0) {
    s += ' [';
    s += jq;
    s += ']';
  }
  s += ' ';
  s += getGong();
  s += '方';
  s += getShou();
  s += ' 星宿[';
  s += getXiu();
  s += getZheng();
  s += getAnimal();
  s += '](';
  s += getXiuLuck();
  s += ') 彭祖百忌[';
  s += getPengZuGan();
  s += ' ';
  s += getPengZuZhi();
  s += '] 喜神方位[';
  s += getDayPositionXi();
  s += '](';
  s += getDayPositionXiDesc();
  s += ') 阳贵神方位[';
  s += getDayPositionYangGui();
  s += '](';
  s += getDayPositionYangGuiDesc();
  s += ') 阴贵神方位[';
  s += getDayPositionYinGui();
  s += '](';
  s += getDayPositionYinGuiDesc();
  s += ') 福神方位[';
  s += getDayPositionFu();
  s += '](';
  s += getDayPositionFuDesc();
  s += ') 财神方位[';
  s += getDayPositionCai();
  s += '](';
  s += getDayPositionCaiDesc();
  s += ') 冲[';
  s += getDayChongDesc();
  s += '] 煞[';
  s += getDaySha();
  s += ']';
  return s;
}