我有一个带有datetime字段的sqlite3数据库,我试图存储的日期/时间的格式是2012-01-01 07:15:00,尽管数据库将其返回为2012-24-01T07:00: 00 + 00:00, 解决这个问题的最佳方法是什么?
答案 0 :(得分:1)
尝试将当前时间转换为时间戳:
Date.new(YYYY,MM,DD).to_time.to_i
将此时间戳存储到数据库中。
检索时间戳并尝试转换:
Time.at(TIMESTAMP)
答案 1 :(得分:0)
最终使用DateTime.parse(schedule.time)
存储日期并将其转换为