我如何在红宝石中解析这一次

时间:2012-03-07 21:09:27

标签: ruby-on-rails ruby parsing datetime

我有这个字符串

   day = "2012-03-07T16-02-54"

我需要在mysql日期时间插入并保留时间

如果我这样做

   self.original_date = date

我失去了时间

 original_date: "2012-03-07 00:00:00"

1 个答案:

答案 0 :(得分:3)

问题在于时间格式,尝试这样的事情:

self.original_date = DateTime.strptime(day, "%Y-%m-%dT%H-%M-%S")

其中day = "2012-03-07T16-02-54"