如何显示人类可读的“时间前”

时间:2012-01-25 10:33:49

标签: javascript jquery

我的用户上次登录时间是2012年1月25日星期三下午15:50:09 IST 我怎么能把它显示为“10分钟前”。 有没有js?

1 个答案:

答案 0 :(得分:11)

我一直使用timeago,它是一个jQuery插件,非常易于使用。主页面中的示例是自解释的:

<script src="jquery.timeago.js" type="text/javascript"></script>
$("abbr.timeago").timeago();

将转换此标记:

<abbr class="timeago" title="2008-07-17T09:24:17Z">July 17, 2008</abbr>

进入这一个:

<abbr class="timeago" title="July 17, 2008">3 years ago</abbr>

在某些情况下,使用datejs也很有用,特别是如果您想将人类可读格式的日期转换为时间戳,但在您的情况下,我认为您确实不需要它。