class Date
Public Instance Methods
advance(options)
click to toggle source
activesupport/lib/active_support/core_ext/date/calculations.rb
# File lib/leap_cli/core_ext/time.rb, line 76 def advance(options) options = options.dup d = self d = d >> options.delete(:years) * 12 if options[:years] d = d >> options.delete(:months) if options[:months] d = d + options.delete(:weeks) * 7 if options[:weeks] d = d + options.delete(:days) if options[:days] d end
today()
click to toggle source
# File vendor/certificate_authority/lib/certificate_authority/core_extensions.rb, line 26 def today t = Time.now.utc Date.new(t.year, t.month, t.day) end
utc()
click to toggle source
# File vendor/certificate_authority/lib/certificate_authority/core_extensions.rb, line 31 def utc self.to_datetime.to_time.utc end