Sha256: 27afee1e430c665947691db0bfaf08dba0c75316e933f733bdeb4f48f5055cf3

Contents?: true

Size: 385 Bytes

Versions: 3

Compression:

Stored size: 385 Bytes

Contents

class Time
  def last_month
    (self.to_datetime << 1).to_time
  end

  def next_month
    (self.to_datetime >> 1).to_time
  end

  def tomorrow
    (self.to_datetime + 1).to_time
  end

  def yesterday
    (self.to_datetime - 1).to_time
  end
end

class Fixnum
  def weeks
    self.days * 7
  end
  alias :week :weeks

  def days
    self * 24 * 60 * 60
  end
  alias :day :days
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
jersey-0.2.0 lib/jersey/time.rb
jersey-0.1.0 lib/jersey/time.rb
jersey-0.0.3 lib/jersey/time.rb