我發現了一個漂亮的小時間文本jQuery插件timeago.js(想想Twitter的時間戳。) 這是not a complex plugin,但它節省了很好的開發時間,我特別喜歡它自動更新。timeago.js的對面嗎?
唯一的問題是,我需要此功能在將來日期,而不僅僅是過去。 (即「timeuntil.js」?)
有沒有人遇到過插件(或他們自己的解決方案),模擬所描述的功能?
我發現了一個漂亮的小時間文本jQuery插件timeago.js(想想Twitter的時間戳。) 這是not a complex plugin,但它節省了很好的開發時間,我特別喜歡它自動更新。timeago.js的對面嗎?
唯一的問題是,我需要此功能在將來日期,而不僅僅是過去。 (即「timeuntil.js」?)
有沒有人遇到過插件(或他們自己的解決方案),模擬所描述的功能?
嗯......只要改變「前」到「從現在開始」或任何和翻轉日期的順序
[編輯]或者只是懶得閱讀文檔一點點:)
jQuery.timeago.settings.allowFuture = true;
也許你需要一個更簡單的庫。
安裝
npm install timeago.js
使用
import timeago from 'timeago.js';
var timeago = timeago();
timeago.format('2016-06-12');
此外,您還可以渲染時間實時。
<div class="need_to_be_rendered" data-timeago="2016-06-30 09:20:00"></div>
// use render to render it realtime
timeago().render(document.querySelectorAll('.need_to_be_render'), 'zh_CN');
// or cancel realtime render
timeago().cancel()
真正簡單,只有2KB。
@adamb - 看我的編輯 – 2013-02-21 19:13:09
[Demo](http://jsfiddle.net/josh3736/zSrbq/) – josh3736 2013-02-21 19:14:41
不知道我是如何錯過的......謝謝! – adamb 2013-02-21 19:47:22