0

現在、datetimepicker を使用して、ユーザーが正確な日付/時刻を簡単に選択し、それを読み取り可能な形式で表示できるようにしています。しかし、Rails はその形式を好まず、Time.parse できません。

Chronic gem を試してみましたが、近いですが、まだ次のようなものを解析できません。

2013/02/27 08:36:57 午後

ユーザーが入力した時刻をデータベースで受け入れられる形式にするにはどうすればよいですか? (モンゴ)


私はこの宝石を使用しています: https://github.com/asgeo1/bootstrap-datetimepicker-rails

この datetimepicker に基づく: https://github.com/tarruda/bootstrap-datetimepicker

ここに示されています:http://tarruda.github.com/bootstrap-datetimepicker/

4

2 に答える 2

0

適時性ジェムをチェックしてください: https://github.com/adzap/timeliness

于 2013-02-23T20:46:50.973 に答える
0

日付ピッカーは常に標準形式で値を返すため、解析できます。

#02/27/2013 08:36:57 PM
month = input[0..1]
date = input[3..4]
year = input[6..9]
datetime = DateTime.civil(input[6..9], input[0..1], input[3..4],
                          input[11..12], input[14..15], input[17..18])
于 2013-02-23T20:49:45.707 に答える