[英]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.