Sha256: 26aa0bad70c5fd60aa3b552fce013b01a8d82eecf583ecc04a6c7ae1fb2af942
Contents?: true
Size: 553 Bytes
Versions: 4
Compression:
Stored size: 553 Bytes
Contents
# frozen_string_literal: true module AhlScraper class PeriodTimeHelper attr_reader :time, :period def initialize(time, period = nil) @time = time @period = period.to_i end def to_period_seconds period_time = time.split(":") period_time[0].to_i * 60 + period_time[1].to_i end def to_time_elapsed period_time = time.split(":") period_time[0].to_i * 60 + period_time[1].to_i + ((period - 1) * 1200) end alias to_sec to_period_seconds alias to_elapsed to_time_elapsed end end
Version data entries
4 entries across 4 versions & 1 rubygems