[英]Change format .fromnow() momentjs method after a certain time difference
[英]Change momentjs fromNow() output
所以默認情況下moment(new Date()).add(2, 'days').fromNow()
將顯示2 days
,隨着時間的流逝,它將 go 變為1 day
,依此類推。
有沒有辦法讓它以自定義格式顯示? 就像以分鍾顯示兩個小時。 例如: 1 day 23 hours 45 minutes
。
我試過使用moment.updateLocale
並更改relativeTime
object 但這似乎只是更改了持續時間后顯示的字符串(例如:將minutes
更改為min
或將hours
更改為h
)。
恐怕文檔中沒有指示您可以自定義范圍是什么,只是您可以自定義范圍所說的內容。 您似乎想要自定義范圍。
您可以使用持續時間而不是fromNow
來做您想做的事。 humanize
方法接受“ 閾值”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.