800字节,将时间处理成“xx时间前”

/ 50评 / 26

Lately.js是一款基于jQuery的时间处理插件,它可以轻易的将时间戳转换成如:"x分钟前"、"x小时前"、"x年前",这样的更友好易读的时间,而且无需刷新页面即自动更新页面时间的显示,功能类似"timeago.js",但是Lately.js更加小巧(仅800字节),暂不支持"xx时间后"格式。

引用

首先确保你的页面已经正确引用jQuery(建议2.0+),然后再引用Lately.js。

<script src="//tokinx.github.io/lately/lately.min.js"></script>

启用

启用插件十分简单:

<script>
jQuery(document).ready(function () {
	$.lately({
	'target' : '.lately-a,.lately-b,.lately-c'
	});
});
</script>

示例

Time格式

支持可直传JavaScript new Date() 对象的时间格式。

本地化

插件默认为 “简体中文” 语言,但也可以在初始化的时候连同语言一起设置:

<script>
jQuery(document).ready(function () {
	$.lately({
		'target' : '.lately-a,.lately-b,.lately-c',
		'lang': {
		'second': ' Second',
		'minute': ' Minute',
		'hour': ' Hour',
		'day': ' Days',
		'month': ' Month',
		'year': ' Years',
		'ago': ' Ago',
		'error': 'NaN'
		}
	});
});
</script>

Lately.js 的 官网 \ GitHub

50条回应:“800字节,将时间处理成“xx时间前””

  1. 小俊说道:

    😛 广告变成恒天了

    • Tokin说道:

      @小俊 因为我发现之前挂的链接有人通过我的推介购买,导致我账户里面有了十几块的推介费,但是不够提现的额度,强迫症,我很想满额提出来 😮

  2. 灰狼说道:

    其实,还是建议有个时间范围限制,超过一定时间,就显示原来的时间,会比较好一点。

  3. 山野愚人居说道:

    这个可以试试去~wordpress里一般用的是一段函数实现的吧!

  4. 钛客志说道:

    像特别懒的人还是算了,一般会出现这种情况“两年前更新”

  5. 神父说道:

    拜读大侠博客,感悟人生道理!

  6. 可以收藏的代码。。。。 :mrgreen:

  7. panda说道:

    要是被处理成了:两个月前、半年前……就感觉好尴尬。时间若是太久远,还是显示正常的比较好吧?

  8. 野兔说道:

    这样的时间格式看起来有文艺范一些哈哈 😉

  9. 小F说道:

    看起来很棒…不过我一直觉得这种时间显示还要算几天前是几月几号,感觉有点麻烦 😮

  10. 三五豪侠传说道:

    拜读大侠博客,感悟人生道理!

发表评论

电子邮件地址不会被公开。 必填项已用*标注