ups to put to date_start = @start.split(',').map {|x|, x.to_i} I try format like this @start = Time.local(@params['start']['year'],@params['start']['month'],@params['start']['day']) the same error :(