isDayTianShe method

bool isDayTianShe()

Implementation

bool isDayTianShe() {
  bool ret = false;
  String mz = _lunar!.getMonthZhi();
  String dgz = _lunar!.getDayInGanZhi();
  if ([I18n.getMessage('dz.yin'), I18n.getMessage('dz.mao'), I18n.getMessage('dz.chen')].contains(mz)) {
    if (I18n.getMessage('jz.wuYin') == dgz) {
      ret = true;
    }
  } else if ([I18n.getMessage('dz.si'), I18n.getMessage('dz.wu'), I18n.getMessage('dz.wei')].contains(mz)) {
    if (I18n.getMessage('jz.jiaWu') == dgz) {
      ret = true;
    }
  } else if ([I18n.getMessage('dz.shen'), I18n.getMessage('dz.you'), I18n.getMessage('dz.xu')].contains(mz)) {
    if (I18n.getMessage('jz.wuShen') == dgz) {
      ret = true;
    }
  } else if ([I18n.getMessage('dz.hai'), I18n.getMessage('dz.zi'), I18n.getMessage('dz.chou')].contains(mz)) {
    if (I18n.getMessage('jz.jiaZi') == dgz) {
      ret = true;
    }
  }
  return ret;
}