Method: Code::Object::Date#initialize

Defined in:
lib/code/object/date.rb

#initialize(*args, **_kargs) ⇒ Date

Returns a new instance of Date.



6
7
8
9
10
# File 'lib/code/object/date.rb', line 6

def initialize(*args, **_kargs, &)
  @raw = ::Date.parse(args.map(&:to_s).join("-"))
rescue ::Date::Error
  @raw = ::Date.current
end