Module: TimeDifferenceHelper

Defined in:
lib/helpers/time_difference.rb

Instance Method Summary collapse

Instance Method Details

#difference(relative) ⇒ Object



2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# File 'lib/helpers/time_difference.rb', line 2

def difference(relative)
	if relative > self
		difference = relative - self
	else
		difference = self - relative
	end

	# hours = difference / 3600
	# difference -= hours * 3600
	# minutes = difference / 60
	# difference -= minutes * 60
	# seconds = difference
	# "#{hours.to_s.rjust(2, '0')}:#{minutes.to_s.rjust(2, '0')}:#{seconds.to_s.rjust(2, '0')}"

	# hours = difference / 3600
	return difference
end