升级到Rails 3.2和Ruby 1.9.3之后 我的表单包含一个jquery日期选择器,停止工作..
在我的参数中看到日期:"created_at"=>"03/22/2013 05:28 am"
但如果我尝试像这样解析它:
DateTime.parse(params[:entry]["created_at"])
然后它返回此错误:
* ArgumentError异常:日期无效
我如何解析这种日期时间然后将其转换为UTC?
感谢
答案 0 :(得分:3)
希望您正在寻找以下内容。
DateTime.strptime(params[:entry]["created_at"], '%m/%d/%Y %H:%M %P')
这将输出以下结果
Fri, 22 Mar 2013 05:28:00 +0000