Hours

This gem calculates time difference within 24 hour limit.

Install

gem install hours

Usage

'23:00'.hr - '21:30'.hr # => 1.5   
'02:15'.hr - '22:00'.hr # => 4.25

# mixin:
include Hours
hr('22:00', '23:00')                       # => 1.0
hr('22:00'..'23:00')                       # => 1.0
hr('22:00' => '22:30', '23:00' => '00:00') # => 1.5

# or module method:
Hours::hr('22:00', '23:00') # => 1.0