class Acfs::Resource::Attributes::DateTime
@api public
DateTime
attribute type. Use it in your model as an attribute type:
@example
class User < Acfs::Resource attribute :name, :date_time end
Public Instance Methods
Source
# File lib/acfs/resource/attributes/date_time.rb, line 22 def cast_value(value) if value.blank? nil elsif !value.is_a?(::String) && value.respond_to?(:to_datetime) value.to_datetime else ::DateTime.iso8601 value end end
@api public
Cast given object to DateTime
.
@param [Object] value Object to cast. @return [DateTime] Casted object as DateTime
.