MomentJS - 時間起算



該方法將告訴從現在開始的時長。舉例來說,如果你輸入一個日期到該方法,它將顯示差值,若為年、月、小時、分鐘或秒。

語法

moment().fromNow();
moment().fromNow(Boolean);

示例

var changeddate = moment([2018, 0, 1]).fromNow();

輸出

From Now

需注意,給 moment 提供的日期為 01/01/2018,至今的差值為 4 個月,所以,輸出給出的內容為 4 個月之前。

觀察以下示例以檢視未給 moment 輸入值時達到的輸出 −

示例

var changeddate = moment().fromNow();

輸出

From Moment

注意,在上面顯示的輸出中,有 ago 關鍵詞在末尾追加。如果你不需要該關鍵詞,將 true 傳遞給 fromNow(true) 方法,如下所示 −

示例

var changeddate = moment([2015, 10, 01]).fromNow();
var changeddate1 = moment([2015, 10, 01]).fromNow(true);

輸出

fromNow
momentjs_formatting_date_and_time.htm
廣告
© . All rights reserved.