사용자가 알기 쉬운 상대적 날짜
‘3일 전’처럼 날짜를 상대적으로 표시하면 알기 쉽습니다. Moment.js에서는 쉽게 할 수 있습니다.
moment().subtract(10, 'seconds').fromNow(); // a few seconds ago
moment().subtract(44, 'seconds').fromNow(); // a few seconds ago
moment().subtract(45, 'seconds').fromNow(); // a minute ago
moment().subtract(5, 'minutes').fromNow(); // 5 minutes ago
moment().subtract(44, 'minutes').fromNow(); // 44 minutes ago
moment().subtract(45, 'minutes').fromNow(); // an hour ago
moment().subtract(5, 'hours').fromNow(); // 5 hour ago
moment().subtract(21, 'hours').fromNow(); // 21 hours ago
moment().subtract(22, 'hours').fromNow(); // a day ago
moment().subtract(300, 'days').fromNow(); // 10 months ago
moment().subtract(345, 'days').fromNow(); // a year ago
Moment.js에는 적당한 시간 단위가 지나면 다른 단위를 써서 나타냅니다. 정확한 숫자보다는 이렇게 어림한 숫자가 더 친숙하게 느껴질 수 있습니다.