若您要使用 moment.js 算出距離 data.created_at 已經經過了幾天,可以先將其轉換成 moment 物件,然後使用 moment 的 diff() 方法計算與當前日期的天數差異。以下是一個範例:
// 引入 moment.js
import moment from 'moment';
// 將 data.created_at 轉換成 moment 物件
const created_at = moment(data.created_at);
// 計算與當前日期的天數差異
const daysAgo = moment().diff(created_at, 'days');
// daysAgo 為距離 created_at 過去的天數
console.log(daysAgo); // 63
在上面的範例中,moment() 代表當前日期的 moment 物件,diff() 方法的第一個參數是要比較的 moment 物件,第二個參數則是指定要計算的時間單位,這裡我們使用 'days' 表示計算天數差異。計算出來的 daysAgo 就是距離 data.created_at 過去的天數。