MCP로 연결 →

계산 입력

공식

광고

결과

크리스마스까지 남은 일수
162
until December 25, 2026
남은 주수 23.14
남은 시간 3,888
목표 크리스마스 날짜 December 25, 2026

크리스마스 D-day 계산기란?

다가오는 크리스마스(12월 25일)까지 정확히 며칠, 몇 주, 몇 시간이 남았는지 알려주는 도구입니다. 아무 날짜나 입력하면 올해 크리스마스가 아직 남았는지, 아니면 이미 지나서 내년 크리스마스로 카운트다운을 넘겨야 하는지 자동으로 판단합니다.

사용 방법

기준이 될 연도, 월, 일을 선택하세요. 계산기는 그 날짜를 같은 해의 12월 25일과 비교합니다. 만약 12월 25일이 이미 지났다면 자동으로 다음 해의 12월 25일을 목표로 설정해, 남은 날짜가 항상 0 이상의 값이 되도록 합니다.

계산 공식 풀이

핵심 계산은 두 날짜 사이의 차이를 구하는 것입니다.

$$\text{Days} = \left\lfloor \text{Dec 25, }Y_{t} - \text{Current Date} \right\rfloor \\[1.5em] \text{where}\quad \left\{ \begin{aligned} \text{Current Date} &= \text{Year}\text{-}\text{Month}\text{-}\text{Day} \\ Y_{t} &= \begin{cases} \text{Year} + 1 & \text{if past Dec 25} \\ \text{Year} & \text{otherwise} \end{cases} \end{aligned} \right.$$

두 날짜를 모두 자정(00:00)으로 맞춘 뒤, 밀리초 단위의 차이를 하루에 해당하는 밀리초(86,400,000)로 나누고 정수 일수로 반올림합니다. 주(week)는 일수 ÷ 7, 시간은 일수 × 24로 구합니다.

광고
다음 해 12월 25일로 자동 전환되는 모습을 보여주는 도식
12월 25일이 지났으면 대상이 자동으로 다음 해로 넘어갑니다.
오늘부터 12월 25일까지의 기간을 보여주는 타임라인
카운트다운은 현재 날짜부터 대상 연도의 12월 25일까지의 기간을 측정합니다.

예시로 보기

오늘이 2024년 12월 1일이라고 가정해 봅시다. 2024년 12월 25일이 아직 남아 있으므로 목표는 그대로 2024년입니다. 12월 1일부터 12월 25일까지는 \(24\)일, 약 \(3.43\)주, \(576\)시간입니다.

자주 묻는 질문

12월 26일에는 어떻게 되나요? 크리스마스가 막 지났기 때문에 계산기는 내년 12월 25일을 목표로 잡으며, 약 \(364\)일이 남게 됩니다.

12월 25일 당일을 입력하면요? 카운트다운이 \(0\)일로 표시됩니다. 오늘이 바로 크리스마스니까요!

윤년도 반영되나요? 네. 실제 달력 날짜를 사용하기 때문에 윤일이 자동으로 일수 계산에 포함됩니다.

최종 업데이트: