Class: PercentageInTime

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

Class Method Summary collapse

Class Method Details

.between(start_date, end_date) ⇒ Object



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

def self.between(start_date, end_date)
  date_now = Date.today
  initial_diff = end_date - start_date
  diff_now = end_date - date_now
  percentage = (1-(diff_now/initial_diff))*100
  percentage > 100 ? 100 : percentage.to_i
end