Class: ChunkyPlusplus::Birthdays

Inherits:
Object
  • Object
show all
Defined in:
lib/chunky_plusplus.rb

Class Method Summary collapse

Class Method Details

.next_10(input_date_string) ⇒ Object



7
8
9
10
11
12
13
14
15
16
17
18
19
# File 'lib/chunky_plusplus.rb', line 7

def self.next_10(input_date_string)
  result = []

  input_date = Date.parse(input_date_string)
  candidate_date = input_date.next

  while result.size < 10
    result << candidate_date.httpdate[0, 16] if candidate_date.month == input_date.month && candidate_date.day == input_date.day
    candidate_date += 1.day
  end

  result
end