munifico.github.io

munifico's anything page

Follow me on GitHub

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

‘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에는 적당한 시간 단위가 지나면 다른 단위를 써서 나타냅니다. 정확한 숫자보다는 이렇게 어림한 숫자가 더 친숙하게 느껴질 수 있습니다.


이전 : 날짜 연산
다음 : 요약
목차