Rails 4 + Postgres =模型时间戳中缺少毫秒数

时间:2013-09-30 15:53:46

标签: ruby-on-rails ruby postgresql activerecord activemodel

我在迁移中使用t.timestamps命令创建的模型中有时间戳。

如果直接查看数据库,则会正确存储毫秒数。但是当我获取对象时,毫秒不存在。

Model.first.updated_at.iso8601(3)
 => "2013-09-28T13:43:58.000Z" 

为什么不从数据库中提取毫秒?

1 个答案:

答案 0 :(得分:3)

问题不在于Rails,OS X上的Ruby 2.0.0-p247二进制文件有一个错误:

https://github.com/wayneeseguin/rvm/issues/2189