layui 第三方組件平臺

返回首頁 發(fā)布組件

timeago.js 是一個非常簡潔、輕量級、不到 1kb 的很簡潔的 Javascript 庫,用來將 datetime 時間轉(zhuǎn)化成類似于*** 時間前的描述字符串,例如:“3 小時前”。

更新:2019-8-26 創(chuàng)建:2019-8-30

文檔

封裝自https://github.com/hustcc/timeago.js/blob/master/README_zh.md

timeago.js 是一個非常簡潔、輕量級、不到 1kb 的很簡潔的 Javascript 庫,用來將 datetime 時間轉(zhuǎn)化成類似于*** 時間前的描述字符串,例如:“3 小時前”。
- 本地化支持,默認(rèn)自帶中文和英文語言,基本夠用;
- 之前 xxx 時間前、xxx 時間后;
- 支持自動實時更新;

示例:
剛剛
12 秒前
3 分鐘前
2 小時前
4 天前
3 周前
6 個月前
3 年前

12 秒后
3 分鐘后
2 小時后
24 天后
6 個月后
3 年后


如何使用:
<span class="timeago" datetime="2016-06-30 09:20:00"></span>
layui.config({
version: true,
base: 'assets/module/'
}).extend({
timeago: 'timeago'
}).use(['timeago'], function () {
var $ = layui.jquery;
var timeago = layui.timeago;
timeago.render($('.timeago'));
});

更多使用方法:
- 點擊查看原插件中文文檔:https://github.com/hustcc/timeago.js/blob/master/README_zh.md
- render() 函數(shù)的輸入必須是一個 dom 元素或者數(shù)組,JavaScript dom 和 JQuery 的 dom 均支持。
- cancel() 清除實時渲染,如果傳入 dom,則清除這個 dom 的實時渲染,否則清除所有。
- format() 格式化一個日期為字符串。

使用須知:
- 默認(rèn)語言修改為中文(zh_CN)
- 沒有導(dǎo)入除en和zh_CN以外的語言

下載

立即下載
該擴展組件由第三方用戶主動投遞,并由其自身進行維護,本站僅做收集。