簡體   English   中英

在UTC中使用moment.js'fromNow()函數

[英]Using moment.js' fromNow() function in UTC

我有一個VueJS過濾器,可將給定日期轉換為fromNow()格式。

fromNow(date) {
            return moment.utc(date).fromNow();
        }

提供的時間戳是通過我的Laravel后端生成的,並且無論如何都是UTC,所以我不明白為什么它仍然以用戶系統為基礎,並拋出諸如“在5小時內”之類的結果。 我需要它來自UTC的fromNow。

有任何想法嗎?

您可能應該將格式傳遞為.format()

這對我有用

Vue.filter('ago', function (value) {
    if (value) return moment(String(value)).utc().format('DD-MM-YYYY').fromNow()
})

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM