Ruby on rails 如何从Time\u select helper创建时间对象?

Ruby on rails 如何从Time\u select helper创建时间对象?,ruby-on-rails,ruby,Ruby On Rails,Ruby,有以下参数哈希:{start_time5i:00,start_time4i:06,start_time3i:17,start_time2i:1,start_time1i:2014} 正如你所看到的,这些都是时间的一部分,我需要从中创建一个新的时间对象。我怎么做?提前谢谢 datetime = DateTime.strptime("#{params['start_time']['(1i)']}-#{params['start_time']['(2i)']}-#{params['start_time

有以下参数哈希:{start_time5i:00,start_time4i:06,start_time3i:17,start_time2i:1,start_time1i:2014}

正如你所看到的,这些都是时间的一部分,我需要从中创建一个新的时间对象。我怎么做?提前谢谢

datetime = DateTime.strptime("#{params['start_time']['(1i)']}-#{params['start_time']['(2i)']}-#{params['start_time']['(3i)']}T#{params['start_time']['(4i)']}:#{params['start_time']['(5i)']}", '%Y-%m-%dT%H:%M')