Создайте дату и время в Rails, используя месяц, день и год У меня есть params[:month,:day,:year], и мне нужно преобразовать их в DateTime, который я могу разместить в скрытом вводе. Какой лучший способ сделать это в Rails 3? Ответ 1 Вы можете сделать DateTime.new(params[:year], params[:month], params[:day]) Ответ 2 Используйте DateTime.civil: require 'date' date = DateTime.civil( *params.values_at( :year, :month, :day ) )
Ответ 2 Используйте DateTime.civil: require 'date' date = DateTime.civil( *params.values_at( :year, :month, :day ) )