簡體   English   中英

與moment.js的相對時間,但有一天的粒度

[英]Relative time with moment.js but with one day granularity

我使用moment.js以可讀格式顯示日期。 我想要的是相對於當前時間(1天前,2周前等)顯示它們。

在文檔中,我發現我必須使用fromnow() ,但我不關心分鍾,秒和小時。 因此,而不是6分鍾前或2小時前,我想今天展示。 進一步研究文檔並沒有把我帶到任何地方。 有沒有辦法做到這一點?

檢查它是否在22小時內,如果是這樣則使用“今天” - 否則使用from():

moment() < moment('2014-05-14 13:00:00').add('hours', 22) ? 'today' : moment('2014-05-14 13:00:00').from(moment());
"a day ago"

moment() < moment('2014-05-15 13:00:00').add('hours', 22) ? 'today' : moment('2014-05-15 13:00:00').from(moment());
"today"

暫無
暫無

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

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