calendarDaysFromTodayMs
기한과 오늘을 로컬 달력 날짜만 비교합니다(시·분 무시). 같은 날 0, 그 전 양수, 그 후 음수입니다. 입력란은 데모용 ISO → Epoch 변환입니다.
샘플 (Epoch ms)
| ms | 일수 | 표시 | 비고 |
|---|---|---|---|
| 1777593600000 | -88 | 88일 지남 | 2026-05-01 UTC |
| 1924991999999 | 1617 | 1617일 남음 | 연말 |
| 1577836800000 | -2400 | 2400일 지남 | 과거 |
직접 입력 (ISO)
Epoch 1777593600000 → -88 (88일 지남)
코드
import { calendarDaysFromTodayMs } from "@/shared/lib/calendarDaysFromTodayMs";
const days = calendarDaysFromTodayMs(response.dueAt); // Unix ms
// 초 단위면
calendarDaysFromTodayMs(sec * 1000);