날짜 관리: date-fns
불변성을 보장하고 날짜 포맷팅, 비교, 계산을 순수 함수로 처리합니다.
ts
import { format, addDays, isAfter, isBefore, differenceInDays } from 'date-fns';
format(new Date(), 'yyyy-MM-dd');
format(new Date(), 'yyyy년 M월 d일');
const today = new Date();
const deadline = addDays(today, 7);
isAfter(deadline, today);
isBefore(today, deadline);
differenceInDays(deadline, today);