LHJ

I'm a FE developer.

15.11 사용자가 알기 쉬운 상대적 날짜

24 May 2020 » js_lj

15.11 사용자가 알기 쉬운 상대적 날짜

‘3일 전’처럼 날짜를 상대적으로 표시하면 알기 쉽습니다.
Moment.js에서는 쉽게 할 수 있습니다.

const moment = require('moment');

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();     // 4 hours ago
moment().subtract(21, 'hours').fromNow();     // 21 hours ago
moment().subtract(22, 'hours').fromNow();     // a day ago
moment().subtract(300, 'days').fromNow();     // 10 moths ago
moment().subtract(345, 'days').fromNow();     // a year ago