Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 将时间与nil进行比较失败_Ruby On Rails_Ruby_Ruby On Rails 4 - Fatal编程技术网

Ruby on rails 将时间与nil进行比较失败

Ruby on rails 将时间与nil进行比较失败,ruby-on-rails,ruby,ruby-on-rails-4,Ruby On Rails,Ruby,Ruby On Rails 4,我得到了时间的错误比较,但失败了。我看到两个时间值都打印得很完美,但仍然是单词中时间的距离抛出了错误 <%= comment.created_at %> //2014-05-29 07:47:18 UTC <%= comment.article.created_at %> //2014-05-29 07:44:22 UTC <p>Posted <%= distance_of_time_in_words(comment.article.created_a

我得到了时间的错误比较,但失败了。我看到两个时间值都打印得很完美,但仍然是单词中时间的距离抛出了错误

<%= comment.created_at %> //2014-05-29 07:47:18 UTC
<%= comment.article.created_at %> //2014-05-29 07:44:22 UTC 
<p>Posted <%= distance_of_time_in_words(comment.article.created_at,
                                      comment.created_at) %> later </p>
//2014-05-29 07:47:18 UTC
//2014-05-29 07:44:22 UTC
稍后发布


请用文字告诉我们时间的距离。方法。@Tamer,这是内置的Rails。使用中间变量进行故障排除,可能它们不包含您的想法。还要检查输入错误。我猜第一个参数有问题,因为第二个默认值为
0
。这就是你的应用程序中文件的外观吗?为了确保你在评论中输入的值是正确的,你能将它们注销并检查吗?