根据这个网站的帮助,我能够设置一个人的年龄显示.但是当我做类似的事情时<%= distance_of_time_in_words(DateTime.now, p.dob) %>,我得到一个invalidPliralizationData error, "translation data {:one=>"1 an", :many=>"{{count}} ans"} can not be used with :count => 30"
My yml文件包含datetime的所有翻译:distance_in_words _... where ...定义所有可能的各种事件.
再次帮助将受到高度赞赏.之前的所有Google搜索都没有取得丰硕成果
可能重复:
在Ruby中获取人的年龄
我是Ruby on Rails的新手,我刚刚创建了一个小程序来存储人,使用他们的名字,出生日期(dob),性别等.但是,当我使用数据库查询人员时@persons = Persons.find(:all),我试着列出它们,我很想展示它们的年龄,也就是今天的人物,而不是它们的出生日期.