Method: Quack::Types::Time#parse_ymd
- Defined in:
- lib/quack/types/time.rb
#parse_ymd ⇒ Object
64 65 66 67 68 69 70 |
# File 'lib/quack/types/time.rb', line 64 def parse_ymd parts = value.to_s.scan(YMD_FORMAT).flatten parts = parts.map(&:to_i) + [0, 0, 0, UTC] ::Time.new(*parts) rescue => ex raise ParseError.new(ex.) end |