显示相对时间的JQuery插件 - Smart Time Ago

本文介绍了一款名为SmartTimeAgo的JQuery插件,该插件用于实现网页中时间的相对显示功能。与Moment.js相比,SmartTimeAgo更加轻量级且易于使用。文中详细讲解了如何安装及配置此插件,并展示了实际应用效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

显示相对时间的JQuery插件 - Smart Time Ago

by @Easy

之前用到AngularJS的时候,用Moment做的相对时间显示。但是Moment那货的官网文档实在太烂了,完全不知道在说啥,而且不需要的功能太多。

于是我想看看有没有功能单一点的JQuery插件,还真找到了一个 —— Smart Time Ago。

仔细一看还是国内的风车团队开发的,于是不担心中文支持了。

下边说使用:

Smart Time Ago 虽然有Bower文件,但其官方文档并没有说明,只写了npm的安装方式。所以我是直接下载Zip包使用的。

解压后,载入两个文件:

<script type="text/javascript" src="static/script/timeago.js" ></script>
<script type="text/javascript" src="static/script/locales/timeago.zh-cn.js" ></script>

然后在需要使用相对时间的地方写上time标签

<time class="timeago" datetime="<?=$item['timeline']?>"></time>

最后在页面载入完成后统一触发下就好了。

<script>
	$(".timeago").timeago();
</script>

效果截图:

Screen Shot 2014-10-02 at 4.13.37 PM.png

用JS来现实相对时间的好处是,当用户在看页面时,显示的时间会随着时间的流逝而改变。

本文由  Easy 发表于 GET

GET社区由国内首家互联网人才拍卖网站 JobDeer.com 提供服务器资源

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值