code: function isOpen (date) {
    date = this.toDate(date);
    if (!date) {
      return null;
    }
  
    // 臨時営業・臨時休業
    var info = getDayInfo(this.dayInfo, date);
    if (info) {
      if (info.open) {
        return true;
      } else if (info.close) {
        return false;
      }
    }
  
    // 定休日判定
    if (this.isRegularHoliday(date)) {
      return false;
    }
  
    // 年末年始・お盆等の休みの判定
    if (this.isSeasonHoliday(date)) {
      return false;
    }
  
    // 祝日判定
    if (this.isHolidayClose(date)) {
      return false;
    }
  
    return true;
  }
docs: 営業日判定
  
  営業日のチェックは次の４つを確認します
  
  1, 臨時営業・臨時休業
  2, 年末年始・お盆の休み
  3, 定休日
  4, 祝日での休業
  
  @method isOpen
  @param  {Date}    date
  @return {Boolean} isOpen