Sha256: 2c7f75d411b5aaf0cd075941a5d10679a9a5c8e283b52f416bec7008813c1e4f
Contents?: true
Size: 335 Bytes
Versions: 21
Compression:
Stored size: 335 Bytes
Contents
module CassandraObject module Types class TimeType < BaseType def encode(time) raise ArgumentError.new("#{time.inspect} is not a Time") unless time.kind_of?(Time) time.utc.xmlschema(6) end def decode(str) Time.parse(str).utc.in_time_zone if str rescue end end end end
Version data entries
21 entries across 21 versions & 1 rubygems