생성
Duration을 생성하려면 dayjs.duration()
함수에 밀리초 단위의 시간 길이를 전달하십시오.
TIP
이 기능을 사용하려면 Duration 플러그인이 필요합니다.
javascript
dayjs.extend(duration);
dayjs.duration(100); // 100 밀리초
밀리초 외 다른 단위를 사용하여 Duration을 생성하려면, 해당 단위와 값을 함께 전달하면 됩니다.
javascript
dayjs.duration(2, 'days');
사용 가능한 단위 목록
단위 | 약칭 |
---|---|
days | d |
weeks | w |
months | M |
years | y |
hours | h |
minutes | m |
seconds | s |
milliseconds | ms |
여러 단위를 동시에 사용하려면, 각 단위에 해당하는 값을 객체 형태로 전달할 수 있습니다.
javascript
dayjs.duration({
seconds: 2,
minutes: 2,
hours: 2,
days: 2,
weeks: 2,
months: 2,
years: 2,
});
Day.js는 ISO 8601 형식의 Duration 문자열 파싱도 지원합니다.
js
dayjs.duration('P1Y2M3DT4H5M6S');
dayjs.duration('P1M');