[英]Customise to moment.js fromNow above a specified period
我正在使用moment.js顯示相對時間:
<time datetime="2014-01-29 17:06:07">29 January 2014 15:06pm</time>
$('time').each(function(i, e) {
var time = moment($(e).attr('datetime'));
$(e).find('span').html(time.fromNow());
});
如果經過的時間超過指定的時間(例如1個月),如何自定義顯示完整的日期和時間?
$('time').each(function(i, e) {
var time = moment($(e).attr('datetime'));
var s = time.isBefore(moment().subtract(1,'months'))
? moment.format() // optionally pass a format specifier if you like
: time.fromNow();
$(e).find('span').html(s);
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.