0

日時フィールドを持つsqlite3データベースがあります。保存しようとしている日付/時刻の形式は2012-01-01 07:15:00ですが、データベースは2012-24-01T07:00:00+00として返します:00、これを修正する最善の方法は何ですか?

4

2 に答える 2

1

現在の時刻をタイムスタンプに変換してみてください。

Date.new(YYYY,MM,DD).to_time.to_i

このタイムスタンプをデータベースに保存します。

タイムスタンプを取得し、変換を試みます。

Time.at(TIMESTAMP)  
于 2012-06-23T15:18:50.517 に答える
0

DateTime.parse(schedule.time)日付を保存して変換するために使用することになりました

于 2012-06-26T11:58:06.793 に答える