class Lutaml::Model::Type::DateTime
def self.cast(value)
def self.cast(value) return value if value.nil? || Utils.uninitialized?(value) case value when ::DateTime then value when ::Time then value.to_datetime else ::DateTime.parse(value.to_s) end rescue ArgumentError nil end