이번에는 dayjs 라는 라이브러리를 통해서 시간을 쉽게 조작하고 표현할 수 있는 방법에 대해 알아보도록 하자. 이 글은 리액트 코드를 기반으로 작성되었습니다. dayjs에는 여러 기능들이 있지만, 기본적인 기능(API)과 현재 부터 어느정도 시간이 지났는지 표시해주는 기능 등 플러그인(예를 들어 게시물이 몇 분전에 작성됐는지 등)을 알아볼 것이다!
0. dayjs()에 대해 간략히 뜯어보기 일단 dayjs을 사용하기 위해선 dayjs를 설치하고 import를 해야 한다. // 설치 npm install dayjs --save // import import dayjs from "dayjs"; 먼저, dayjs를 한번 콘솔창에 찍어보자. dayjs 안에 어떤 프로퍼티와 메서드가 있는지 알 수 있다. 이 블로그에서 모든 프로퍼티와 메서드를 설명할 순 없으니 콘솔창에 찍어보고 원하는 것을 검색해서 활용해보면 좋을 것 같다!
import dayjs from "dayjs"; function ...