簡體   English   中英

如何在反應中將時間戳轉換為時間前格式?

[英]How to convert timestamps to time ago format in react?

假設我有這種格式的創建時間:(2021-06-30 15:36:50.375+03),我想將其轉換為時間前格式,例如 5 分鍾前或 2 小時前,那么我該怎么做在javascript(反應)中?

自己做需要大量的代碼,不斷的修復和改進。 您可以使用另一個編碼器的代碼片段,或者更好的是您可以使用一些 JS(React/Node/等)npm 包,例如moment https://www.npmjs.com/package/moment moment 的優勢在於它的維護,高質量和非常受歡迎,每周下載 1600 萬次,在 Github 上有 45.8K 星。

例如, moment 使用方法fromNow()

import moment from 'moment';

// other codes

const timeago = moment(data.created_at).fromNow();

暫無
暫無

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

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