Class: String

Inherits:
Object
  • Object
show all
Defined in:
lib/dated_backup/extensions/string.rb

Instance Method Summary collapse

Instance Method Details

#to_timeObject



3
4
5
6
7
# File 'lib/dated_backup/extensions/string.rb', line 3

def to_time
  string = self.dup
  string.sub!(/^(.*?)([\d\-\h\m\s]+)(.*?)$/) { $2 }
  Time.gm(*(string.split('-').map { |element| element.sub /h|m|s/, ''}))
end