Method: Time#to_hms
- Defined in:
- lib/casual_support/time/to_hms.rb
#to_hms ⇒ String
Formats the Time as “HH:MM:SS”. Equivalent to strftime(“%H:%M:%S”), but faster.
12 13 14 15 16 17 |
# File 'lib/casual_support/time/to_hms.rb', line 12 def to_hms # Date#strftime appears to be **much** faster than Time#strftime # (nearly 3x faster!). If Time#strftime becomes optimized to that # level in the future, it should be used instead of sprintf. sprintf("%02d:%02d:%02d", hour, min, sec) end |