Module: Numberofdaysuntil

Defined in:
lib/numberofdaysuntil.rb,
lib/numberofdaysuntil/version.rb

Constant Summary collapse

VERSION =
"1.0"

Class Method Summary collapse

Class Method Details

.date_string_to_date(date_string) ⇒ Object



17
18
19
# File 'lib/numberofdaysuntil.rb', line 17

def self.date_string_to_date(date_string)
  Date.parse(date_string)
end

.days_until(date) ⇒ Object



13
14
15
# File 'lib/numberofdaysuntil.rb', line 13

def self.days_until(date)
  (date - Date.today).numerator
end

.valid?(date) ⇒ Boolean

Returns:



5
6
7
8
9
10
11
# File 'lib/numberofdaysuntil.rb', line 5

def self.valid?(date)
  if date < Date.today
    false
  else
    true
  end
end