if (k >= daydata.length - 1 || week === 5 ||
      (getDayGap(daydata[k][field.time], daydata[k + 1][field.time]) + week > 7)) {
      zipday[field.time] = daydata[k][field.time]
      out.push(copyArrayOfDeep(zipday))
      isBegin = true