Sha256: ca87c884d4b76f76ff0c56511d1513a91d2d0db1c93aa6675680003b0d991084

Contents?: true

Size: 340 Bytes

Versions: 2

Compression:

Stored size: 340 Bytes

Contents

module Timing
  module Helpers

    TIME_REGEXP = /(\d\d:\d\d:\d\d)/
    TIME_FORMAT = '%F %T %z'

    def beginning_of_day(time)
      TimeInZone.parse time.strftime(TIME_FORMAT).sub(TIME_REGEXP, '00:00:00')
    end

    def end_of_day(time)
      TimeInZone.parse time.strftime(TIME_FORMAT).sub(TIME_REGEXP, '23:59:59')
    end

  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
timing-0.0.2 lib/timing/helpers.rb
timing-0.0.1 lib/timing/helpers.rb