class OneBusAway::Utilities

Useful cross class methods for sting modifications

Public Class Methods

convert_time(time) click to toggle source

Converts time into a consumable format

# File lib/one_bus_away/utilities.rb, line 11
def self.convert_time(time)
  obj = OneBusAway::Utilities.new
  stripped_time = obj.strip_time(time)
  converted_date = DateTime.strptime(stripped_time, '%s')
  distance_of_time_in_words_to_now(converted_date.to_time)
end

Public Instance Methods

strip_time(time) click to toggle source

Removes the last three characters from a string

# File lib/one_bus_away/utilities.rb, line 19
def strip_time(time)
  time = time.to_s
  n = time.size
  time[0..n - 4]
end