class Db2Query::Type::Date
Constants
- DMY_DATE
- YMD_DATE
Public Instance Methods
deserialize(value)
click to toggle source
# File lib/db2_query/type/date.rb, line 29 def deserialize(value) ::Date.parse(value.to_s) end
serialize(value)
click to toggle source
# File lib/db2_query/type/date.rb, line 13 def serialize(value) if value.is_a?(::String) value = value.tr("/", "-") case value when YMD_DATE, DMY_DATE quote(::Date.parse(value)) else nil end elsif value.is_a?(::Date) quote(value.strftime("%F")) else nil end end
type()
click to toggle source
# File lib/db2_query/type/date.rb, line 6 def type :string end