def find_events_in_range(start_min, start_max, options = {})
      formatted_start_min = encode_time(start_min)
      formatted_start_max = encode_time(start_max)
      query = "?timeMin=#{formatted_start_min}&timeMax=#{formatted_start_max}#{parse_options(options)}"
      event_lookup(query)
    end
def find_events_in_range(start_min, start_max, options = {})
      formatted_start_min = encode_time(start_min)
      formatted_start_max = encode_time(start_max)
      query = "?timeMin=#{formatted_start_min}&timeMax=#{formatted_start_max}#{parse_options(options)}"
      event_lookup(query)
    end
Find all of the events associated with this calendar that start in the given time frame.
 The lower bound is inclusive, whereas the upper bound is exclusive.
 Events that overlap the range are included.

 the +options+ parameter accepts
 :max_results => the maximum number of results to return defaults to 25 the largest number Google accepts is 2500
 :order_by => how you would like the results ordered, can be either 'startTime' or 'updated'. Defaults to 'startTime'. Note: it must be 'updated' if expand_recurring_events is set to false.
 :expand_recurring_events => When set to true each instance of a recurring event is returned. Defaults to true.

  Returns:
   an empty array if nothing found.
   an array with one element if only one found.
   an array of events if many found.