3

Rails3.2とRuby1.9.3にアップグレードした後、jqueryの日付ピッカーを含むフォームが機能しなくなりました。

私のパラメータには日付が表示されます:

"created_at"=>"03/22/2013 05:28 am"

しかし、私がそのようにそれを解析しようとすると:

DateTime.parse(params[:entry]["created_at"])

次に、このエラーを返します。

* ArgumentError例外:無効な日付

この種の日時を解析してUTCに変換するにはどうすればよいですか?

ありがとう

4

1 に答える 1

4

あなたが以下を探していることを願っています。

 DateTime.strptime(params[:entry]["created_at"], '%m/%d/%Y %H:%M %P')

これにより、次の結果が出力されます

Fri, 22 Mar 2013 05:28:00 +0000
于 2013-03-24T10:03:12.620 に答える