Sha256: bbcaf20c2a3bbf0f166e93fe12e53e42abf281826dc3fb06ede189a73f7df67b

Contents?: true

Size: 402 Bytes

Versions: 58

Compression:

Stored size: 402 Bytes

Contents

module Kubes::Util
  module Time
    # http://stackoverflow.com/questions/4175733/convert-duration-to-hoursminutesseconds-or-similar-in-rails-3-or-ruby
    def pretty_time(total_seconds)
      minutes = (total_seconds / 60) % 60
      seconds = total_seconds % 60
      if total_seconds < 60
        "#{seconds.to_i}s"
      else
        "#{minutes.to_i}m #{seconds.to_i}s"
      end
    end
  end
end

Version data entries

58 entries across 58 versions & 1 rubygems

Version Path
kubes-0.7.5 lib/kubes/util/time.rb
kubes-0.7.4 lib/kubes/util/time.rb
kubes-0.7.3 lib/kubes/util/time.rb
kubes-0.7.2 lib/kubes/util/time.rb
kubes-0.7.1 lib/kubes/util/time.rb
kubes-0.7.0 lib/kubes/util/time.rb
kubes-0.6.8 lib/kubes/util/time.rb
kubes-0.6.7 lib/kubes/util/time.rb
kubes-0.6.6 lib/kubes/util/time.rb
kubes-0.6.5 lib/kubes/util/time.rb
kubes-0.6.4 lib/kubes/util/time.rb
kubes-0.6.3 lib/kubes/util/time.rb
kubes-0.6.2 lib/kubes/util/time.rb
kubes-0.6.1 lib/kubes/util/time.rb
kubes-0.6.0 lib/kubes/util/time.rb
kubes-0.5.1 lib/kubes/util/time.rb
kubes-0.5.0 lib/kubes/util/time.rb
kubes-0.4.7 lib/kubes/util/time.rb
kubes-0.4.6 lib/kubes/util/time.rb
kubes-0.4.5 lib/kubes/util/time.rb