显示日期时间像1小时前,5个小时前,3天前,

显示日期时间像1小时前,5个小时前,3天前,

问题描述:

可能重复:
How do you do relative time in Rails?显示日期时间像1小时前,5个小时前,3天前,

我要显示这样的日期时间:

30 seconds ago 
1 hour ago 
9 hours ago 
2 days ago 
1 year ago 
.. 

这是内置的还是我应该写我自己的功能来做到这一点?

+6

可能重复http://*.com/questions/195740/how-do-you-do-relative-time-in-rails )或[你在Ruby中如何说“x分钟前”或“x小时前”或“x天前”发生了什么?](http://*.com/questions/1570752/how-do-you-say -something-happened-x-minutes-ago-or-x-hours-ago-or-x-days-ago)或[“Ruby”/ Rails中的“”Ago“日期/时间函数](http://*.com/ question/3278986/ago-date-time-functions-in-ruby-rails) – 2011-04-13 01:31:26

+0

谢谢。这非常有帮助。 – Edward 2013-02-11 03:23:34