我正在 Rails 中生成一个 API,其中一些响应包含日期。在我的数据库中,这些字段设置为日期时间字段,然后将其变成ActiveSupport::TimeWithZone
对象。当我使用日期时间响应请求时,我希望得到类似
2013-07-23T01:18:32Z
但相反,我得到
2013-07-23T01:18:32.000Z
为什么最后有额外.000
的?就目前而言,这正在破坏我正在编写的客户端上的代码。显然,我可以通过更改它所期望的格式来修复客户端,但我想知道为什么 rails 首先会这样做,因为文档表明它不应该在.000
那里。