남은 시간 계산기
계산 결과
남은 일수
- 남은 주수
- 12.9 주
- 남은 개월 수
- 2
- 남은 주말 일수
- 25 일
- 목표일의 요일
- 금요일
- 기산일
- 2026년 10월 3일
어떤 날짜까지 얼마나 남았을까요? 이 남은 시간 계산기는 목표 날짜까지 남은 일수, 주수, 온전한 개월 수, 주말 일수를 한꺼번에 답하고 목표일이 무슨 요일인지도 알려 줍니다. 오늘은 한 순간이 아니라 UTC 기준의 온전한 달력 하루로 읽히므로 아침에 열든 자정에 열든 셈이 같고, 서머타임이 바뀌어도 값이 뛰지 않습니다. 이미 지나간 목표일은 오류가 아닙니다. 같은 값이 마이너스로 돌아옵니다.
공식
남은 일수 = 목표일 − 오늘, 둘 다 온전한 달력 하루로 취급; 주수·개월 수·주말 일수는 같은 구간에서 나오며 부호를 함께 씁니다
- 목표일
- 세어 나아가는 날짜. 과거일 수도 있고, 그때는 거꾸로 셉니다
- 남은 일수
- 부호가 있는 일수 차이: 목표일 전에는 양수, 당일은 0, 지나면 음수
- 남은 주수
- 같은 거리를 7로 나눈 값. 소수 한 자리까지
- 남은 개월 수
- 그 구간 안의 온전한 개월. 351일은 열두 번째 달이 14일 모자라 11개월입니다
- 남은 주말 일수
- 구간에 들어 있는 토요일과 일요일의 수. 평일 도착이면 절반으로 줄 수 있습니다
- 기산일
- 셈을 시작한 날. 산술을 확인할 수 있도록 함께 보고합니다
비자 만료, 출시, 인수인계, 휴가, 구독 갱신처럼 마감을 두고 계획할 때 씁니다. 일수는 행동하는 단위이고 주수는 일정을 잡는 단위이며 개월 수는 기간을 적어 두는 방식이고, 주말 일수는 준비에 실제로 쓸 수 있는 양입니다. 디데이 계산에서 오늘을 무엇으로 잡았는지 보이지 않으면 검산할 수 없으므로 기산일을 숫자 옆에 함께 인쇄합니다. 하지 못하는 것은 시와 분입니다. 기준이 온전한 하루라서 시간 단위 값은 일수에 24를 곱한 것에 지나지 않습니다.
계산 예시
2027년 1월 1일, 2026년 1월 15일부터 세기
- 2026년 1월 15일부터 2027년 1월 15일까지가 꽉 찬 1년이고 2026년은 윤년이 아니라 365일.
- 목표일은 그보다 14일 이른 2027년 1월 1일이므로 365 − 14 = 351일.
- 351 ÷ 7 = 50.14이고 소수 한 자리로 50.1주.
- 온전한 11개월을 세면 2026년 12월 15일에 닿고, 열두 번째 달은 14일이 더 필요함.
- 그중 100일이 토요일이나 일요일이고, 2027년 1월 1일은 금요일.
개월 수와 일수가 일부러 어긋나 있습니다. 11개월과 351일이 같은 구간을 가리키고 둘 다 틀리지 않았습니다. 기간은 개월로, 마감은 일수로 읽으세요.
내일 — 2026년 1월 16일
- 하루 앞이라 남은 일수는 1.
- 1주의 7분의 1이라 0.1주로 반올림.
- 온전한 개월은 0 — 1월 16일은 달 경계에서 시작한 한 달을 채우지 못함.
- 이틀 가운데 어느 쪽도 주말이 아님: 2026년 1월 15일은 목요일이고 1월 16일은 금요일.
- 목표일의 요일은 5 — 일요일을 0으로 셈.
하루 뒤인데 개월 수가 0으로 읽히는 것은 버그가 아닙니다. 온전한 한 달이 다 차야 세어지기 때문입니다. 그래서 가장 크게 보여 주는 값이 일수입니다.
2025년 12월 25일 — 이미 지나간 날
- 2025년 12월 25일은 2026년 1월 15일보다 21일 앞이므로 남은 일수는 마이너스 21.
- 마이너스 21 ÷ 7 = 정확히 마이너스 3.0주.
- 그 21일 가운데 6일이 토요일이나 일요일: 12월 27일과 28일, 1월 3일과 4일, 1월 10일과 11일.
- 따라서 남은 주말 일수는 마이너스 6 — 부호가 일수뿐 아니라 파생된 모든 값에 그대로 이어짐.
- 온전한 개월은 0: 12월 25일부터 1월 15일까지는 21일이고 12월 25일에 시작한 달은 아직 다 차지 않음.
지나간 날짜는 오류가 아니라 값을 돌려주고, 네 값이 같은 부호를 공유합니다. 절댓값을 취하는 도구는 어제와 내일을 똑같이 보이게 만듭니다.
한계
오늘은 이용자의 지역 날짜가 아니라 UTC 기준 달력 하루로 잡습니다. 대부분의 지역에서는 눈에 띄지 않지만 UTC+12보다 동쪽에서는 자정을 넘긴 뒤 몇 시간 동안 UTC 날짜가 아직 전날이라, 이른 아침에 벽에 걸린 달력보다 하루 많은 값이 보일 수 있습니다. 어느 쪽이든 기준은 온전한 하루라서 시와 분은 다루지 않습니다. 주말 일수는 토요일과 일요일만 세므로 금요일과 토요일에 쉬는 나라에서는 맞지 않습니다. 개월 수는 온전한 달만 세므로 며칠 뒤의 목표일은 거의 한 달이어도 0개월로 보고됩니다. 그리고 셈의 기준이 오늘이라, 이 페이지는 사이트를 만들 때 값이 굳지 않고 브라우저에서 열릴 때 다시 계산합니다.
자주 묻는 질문
- 2027년 1월 1일까지 며칠 남았나요?
- 2026년 1월 15일 기준으로 351일이고, 50.1주 또는 온전한 11개월입니다. 2026년 1월 15일부터 2027년 1월 15일까지가 365일이고 2027년 1월 1일은 그보다 14일 앞입니다. 페이지가 숫자 옆에 기산일인 2026년 1월 15일을 함께 인쇄하므로 직접 검산할 수 있습니다.
- 휴대폰에서는 왜 숫자가 다른가요?
- 페이지가 열리면서 브라우저의 시계를 기준으로 다시 계산하고, 처음 보이는 값은 사이트를 만들 때 계산된 것이기 때문입니다. 오늘은 UTC 기준의 온전한 달력 하루로 읽히므로, UTC보다 훨씬 앞선 시간대에서는 자정을 넘긴 몇 시간 동안 두 값이 하루 차이 날 수도 있습니다.
- 지나간 날짜로도 셀 수 있나요?
- 됩니다. 따로 설정할 필요도 없습니다. 이미 지나간 날짜를 넣으면 모든 값이 마이너스로 바뀝니다. 2025년 12월 25일은 2026년 1월 15일 기준으로 마이너스 21일입니다. 일수와 주수, 주말 일수가 모두 같은 부호를 가지므로 지나간 날짜가 앞으로 올 날짜로 잘못 읽힐 일이 없습니다.
- 남은 주말 일수는 어디에 쓰나요?
- 주말은 대부분의 사람이 실제로 쓸 수 있는 날이기 때문입니다. 351일짜리 구간에 주말이 100일 들어 있으므로, 일수로만 보면 넉넉해 보이는 마감도 토요일과 일요일에만 일할 수 있다면 훨씬 빠듯해집니다. 목표일이 하루 움직이면 이 값은 0이나 1만큼 바뀌므로 날짜가 바뀔 때마다 다시 읽어 볼 만합니다.
- 날짜 차이 계산기와는 무엇이 다른가요?
- 이쪽은 입력하지 않은 오늘부터 세고, 일수뿐 아니라 주수와 개월 수, 주말 일수까지 줍니다. 날짜 차이 계산기는 두 끝을 모두 이용자에게서 받으므로, 계약 기간이나 프로젝트 구간처럼 지금과 무관하게 고정된 간격을 다룰 때 맞는 도구입니다.
참고 문헌
- Time realization and distribution — NIST의 시각 실현·배포 안내 — NIST Time and Frequency Division
- RFC 3339: Date and Time on the Internet: Timestamps — 인터넷 날짜·시각 표기 표준 — IETF