在rails 3中,有distance_of_time_in_words
工作正常,但我想稍微调整一下它的输出。
问题是,如果日期完全相同,它会说"不到一天",我希望它显示"今天"。
这可能吗?
我写了一个名为"date-casually"的宝石,它用"随意"方法对Date类进行了猴子修补:
Date.today.casual
#=> 'today'
(Date.today + 1).casual
#=> 'tomorrow'
(Date.today - 1).casual
#=> 'yesterday'
希望它有帮助:
http://rubygems.org/gems/date-casually