추가 (Add)
지정된 시간만큼 더해진 새로운 Day.js 객체를 반환합니다. 원본 Day.js 객체는 변경되지 않습니다.
js
const a = dayjs();
const b = a.add(7, 'day');
// a -> 원래 값 (변경되지 않음)
// b -> 연산 결과
단위는 대소문자를 구분하지 않지만, 복수 형태와 약어를 지원합니다. 약어는 대소문자를 구분합니다.
사용 가능한 단위 목록
단위 | 약어 | 설명 |
---|---|---|
day | d | 일 (Day) |
week | w | 주 (Week) |
month | M | 월 (Month) |
quarter | Q | 분기 (Quarter) (QuarterOfYear 플러그인 필요) |
year | y | 년 (Year) |
hour | h | 시 (Hour) |
minute | m | 분 (Minute) |
second | s | 초 (Second) |
millisecond | ms | 밀리초 (Millisecond) |
또는 durations를 사용하여 Day.js 객체에 시간을 더할 수 있습니다.
js
result = dayjs().add(dayjs.duration({ days: 1 }));
**일(days)과 주(weeks)**에 소수점 값이 전달되면, 추가 연산 전에 가장 가까운 정수로 반올림됩니다.