【发布时间】:2010-12-02 00:00:41
【问题描述】:
我遇到了一个非常奇怪的错误。在我的代码中我有<%= time_ago_in_words(game.created_at) %>
它可以在本地和我的登台服务器上工作,但不能在我的生产服务器上工作:
示例:http://hockey-community.com/games/show/45
我收到“in {{count}} days.”
奇怪的是,如果返回的数字是 1,它会起作用。 (例如:1 hour ago or 1 day ago)。
任何想法都会非常有帮助。谢谢
【问题讨论】:
-
什么版本的 Rails?您是否检查过
created_at的值是否正常? -
2.3.8,我用相同的数据库测试我的本地,因此 created_at 具有相同的格式。我想知道这是否不是heroku问题。谢谢
-
我也有同样的问题。昨天一切正常,但今天我重新安装了我的 Windows,以及带有 Rails 的 Ruby 和所有宝石......然后我从 Heroku 中提取了我的应用程序的数据库......我到处都看到“{{count}}”: )
标签: ruby-on-rails datetime count