@Override
    public String toString() {
      StringBuilder sb = new StringBuilder("[Special Day: ");
      if (date != null) {
        sb.append(" (\"").append(date).append("\")");
      }
      if (exceptionalHours != null) {
        sb.append(" (\"").append(exceptionalHours).append("\")");
      }
      sb.append("]");
      return sb.toString();
    }
True if there are exceptional hours for this day. If true, this means that there is at least
one exception for this day. Exceptions cause different values to occur in the subfields of
currentOpeningHours and secondaryOpeningHours such as periods, DayOfWeek, openNow. The
exceptions apply to the hours, and the hours are used to generate the other fields.
src/main/java/com/google/maps/model/OpeningHours.java