拆分字符串并分配给不同的变量

Pra*_*hra 5 ruby ruby-on-rails-3

我的日期范围是从ui as - approved_between"=>"2013-03-17 - 2013-03-18"

我需要拆分此approved_start_date ="2013-03-17"和approved_end_date ="2013-03-18"....我希望用它来查询mysql,因为mysql中的日期格式是created_at:2012-07 -28 10:35:01

我正在做的是 - :

approved = approved_between.split(" ")
approved_start_date = approved[0]
approved_end_date = approved[2]
Run Code Online (Sandbox Code Playgroud)

很确定这不是处理它的最佳方式,那里有更好的建议,比如在一行中拆分字符串,并将它们直接分配给变量?

jvn*_*ill 12

那应该是

approved_start_date, approved_end_date = approved_between.split(" - ")
Run Code Online (Sandbox Code Playgroud)

更新:使用mysql中的日期

MyModel.where('DATE(created_at) = ?', approved_start_date)
Run Code Online (Sandbox Code Playgroud)