Class: Numeric

Inherits:
Object show all
Defined in:
lib/under_os/core/numeric.rb

Instance Method Summary collapse

Instance Method Details

#daysObject



20
21
22
# File 'lib/under_os/core/numeric.rb', line 20

def days
  UnderOs::Timer::Duration.new(self * 86400)
end

#hoursObject



16
17
18
# File 'lib/under_os/core/numeric.rb', line 16

def hours
  UnderOs::Timer::Duration.new(self * 3600)
end

#millisecondsObject Also known as: ms



2
3
4
# File 'lib/under_os/core/numeric.rb', line 2

def milliseconds
  UnderOs::Timer::Duration.new(self.to_f / 1000)
end

#minutesObject



12
13
14
# File 'lib/under_os/core/numeric.rb', line 12

def minutes
  UnderOs::Timer::Duration.new(self * 60)
end

#secondsObject



8
9
10
# File 'lib/under_os/core/numeric.rb', line 8

def seconds
  UnderOs::Timer::Duration.new(self)
end