남은 일수 계산기
목표일을 고르고(선택적으로 “시작일”) 남은 일수·전체 주·대략 개월을 보세요. 과거 날짜는 며칠 전인지 표시합니다.
계산하기
계산하기
결과
공식
두 날짜를 현지 자정으로 정규화; 일수 = round((목표 − 시작) / 86,400,000). 양수면 앞으로, 음수면 과거, 0이면 오늘. 주 = floor(|일|/7); 개월 ≈ |일|/30.4375.
계산 예시
- 2026-07-22부터 2026-12-25까지
- 민간일 거리 = 156일
- 156 = 22주 + 2일 · ≈ 5.1개월
결과: 2026-12-25까지 156일
카운트다운을 세는 방법
임의의 두 날짜 차이보다 “X까지 얼마나?”에 초점을 둔 단방향 기간입니다.
기본 시작일
시작이 비어 있으면 브라우저 현지 시간대의 오늘을 씁니다. 두 날짜 모두 자정으로 취급 — 시각은 세지 않습니다.
과거 날짜
목표일이 시작일보다 이전이면 앞으로 카운트다운 대신 “N일 전”과 과거 배지를 표시합니다.
날짜 차이와의 비교
날짜 차이는 항상 양의 기간입니다. 남은 일수는 방향(미래 vs 과거)을 유지하고 하나의 목표일을 강조합니다.
흥미로운 사실
민간일
넘어간 달력 자정을 셉니다 — 주말·공휴일 포함.
개월은 근사
달 길이는 달라집니다. ≈개월은 30.4375일(365.25/12)을 씁니다.
윤일 포함
사이에 2월 29일이 있으면 자동으로 하루가 더해집니다.
시간대
현지 자정이 경계에서 중요합니다 — 행사에는 공유 달력일을 정하세요.
공휴일·설·추석
이 도구는 주말·공휴일을 건너뛰지 않습니다. 설·추석 연휴 전까지의 “영업일”은 따로 빼야 합니다.
자주 묻는 질문
목표일을 해당 해 12월 25일로 두고(시작은 비워 오늘 기준) 남은 일수를 확인하세요.
앞으로 카운트다운 대신 “N일 전”이 표시됩니다.
네 — 선택 시작일(예: 프로젝트 시작)을 넣으세요.
날짜 차이는 절대 기간입니다. 남은 일수는 “이 목표일까지/이후 얼마나?”에 방향과 함께 답합니다.
목표일을 원하는 해 1월 1일로 두고 시작을 비우면 오늘부터의 정확한 남은 일·주·대략 개월이 나옵니다.
네 — 올해 날짜를 목표로 두세요. 지났으면 내년으로 바꿔 다시 세세요.
두 날짜는 브라우저 시간대의 현지 자정으로 처리되며 시각은 없습니다. 자정 근처 시간대 경계에서는 하루가 어긋날 수 있습니다.
참고 자료
- ISO 8601 달력 날짜 표기.
- Time FAQs (윤년) 그레고리 윤년 규칙.
- 관공서 공휴일 국내 공휴일·행정일 맥락.