Sha256: b194ac884899d4c4a98513d37680761bfbc1a05de6e0d75015b2e5a8e7ee8363
Contents?: true
Size: 459 Bytes
Versions: 1
Compression:
Stored size: 459 Bytes
Contents
require 'mida_vocabulary/datatype/generic' require 'date' module Mida module DataType # ISO 8601 Date data type # Provides access to DateTime methods class Time < Generic # Raises +ArgumentError+ if value not valid def initialize(value) @parsedValue = ::DateTime.parse(value) rescue => e raise ArgumentError, e end def to_s @parsedValue.strftime("%I:%M%P") end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mida_vocabulary-0.2.2 | lib/mida_vocabulary/datatype/time.rb |