1

「11 月 8 日木曜日」の形式の Web フォームから日付を受け取りました。これを MongoDB (クライアント ドライバーとして Mongoid を使用しています) の適切な Date フィールドに確実に保存したいと考えています。Ruby または利用可能なタイプ ライブラリを使用して、この日付を解析するときに、Date フィールドの Mongoid/MongoDB サポートを壊さない方法で保存することを保証する最善の方法は何ですか?

4

1 に答える 1

1

Web フォームからの文字列を Time オブジェクトに変換するには、(Ruby 標準ライブラリの) Time.parseを使用する必要があります。

time = Time.parse(params[:date])

require "time"これは Ruby 標準ライブラリによって提供されるため、このステートメントの先頭に a を追加する必要がある場合があります。

于 2013-08-27T21:56:15.917 に答える