Если вы вводите этот параметр в модель напрямую, как это делает код шаблона генератора рельсов, ActiveRecord
позаботится об этом за вас
def create
@product = Product.new(params[:product])
@product.updated_at.yesterday #will succeed
#rest of method
end
Кроме того, что вы застряли с чем-то вроде
DateTime.parse(params[:product][:update_at])
или
DateTime.civil_from_format(:local, year, month, day, hour, minutes, seconds)
Но, по моему опыту, .civil_from_format
не работает так, как вы ожидаете при переходе на летнее время.