docs: def format_naive_ical_dt(date_or_datetime):
      """
      Return datetime formatted for use in iCal as a *naive* datetime value to
      work more like people expect, e.g. creating a series of events starting
      at 9am should not create some occurrences that start at 8am or 10am after
      a daylight savings change.
      """
      dt = coerce_dt_awareness(date_or_datetime)
      if is_naive(dt):
          return dt.strftime('%Y%m%dT%H%M%S')
      else:
          return dt.astimezone(get_current_timezone()).strftime('%Y%m%dT%H%M%S')