Ktoolio

날짜 계산기

D-Day, 두 날짜 사이의 간격, 기준일에서 N일 후·전,한국 음력·양력 변환과 ISO 주차를 각각의 계산 기준에 맞춰 확인합니다.

날짜 계산 도구

D-Day 계산

기준일과 목표일의 날짜 차이를 D-N, D-Day, D+N으로 표시합니다.

..
..

계산 기준 및 참고 안내

계산 기준과 점검일

제도나 요율이 바뀔 수 있는 계산은 아래 기준일과 참고 자료를 함께 확인해 주세요.

기준·최종 점검 2026-07-24

이 계산에서 사용하는 기준

  • 두 날짜 사이는 시작일에서 종료일까지 실제로 지나간 날짜 간격과 시작일·종료일을 모두 하루씩 세는 양끝 포함 결과를 따로 계산합니다.
  • D-Day는 목표일에서 기준일을 뺀 날짜 차이로 D-N, D-Day, D+N을 표시합니다. 날짜를 새로 찾는 N일 후·전 계산과는 역할을 나눠 제공합니다.
  • N일 후·전 계산에서는 기준일 다음 날부터 1일로 세는 방식과 기준일 자체를 1일째로 세는 방식을 구분해 결과를 보여줍니다.
  • 날짜 차이는 시각이나 서머타임 영향으로 하루가 어긋나는 일을 줄이기 위해 달력의 연·월·일을 기준으로 계산합니다.
  • ISO 주차는 ISO 8601 week-date 규칙을 사용하고, 한국 음력·양력 변환은 현재 사용 중인 korean-lunar-calendar의 지원 범위와 윤달 구분을 따릅니다.

결과를 볼 때 참고할 점

이 계산기는 달력의 날짜 자체를 기준으로 결과를 계산합니다. 공휴일·영업일, 법령이나 계약에서 정한 기간 산입 방식, 접수 마감일의 휴일 연장 같은 별도 규칙은 자동으로 판단하지 않습니다. 제출·계약·법적 기한처럼 중요한 일정은 해당 기관이나 계약서의 기준을 함께 확인하세요.

직접 확인할 수 있는 참고 자료

날짜를 계산할 때 가장 자주 헷갈리는 부분

날짜 계산에서 하루 차이가 생기는 건 계산기가 틀려서가 아닐 수 있습니다

날짜를 계산하다 보면 같은 7월 1일부터 7월 10일까지를 두고 어떤 곳에서는 9일, 다른 곳에서는 10일이라고 말하는 경우가 있습니다.

이런 차이는 대부분 시작일을 세는지, 종료일도 하루로 포함하는지처럼 날짜를 세는 기준이 다르기 때문에 생깁니다. D-Day와 100일째, 계약기간, 여행일수도 같은 이유로 하루씩 달라질 수 있습니다.

Ktoolio는 하나의 기준만 정답처럼 보여주기보다 날짜 간격과 양끝 포함, 기준일 포함과 제외를 구분해서 결과를 확인할 수 있도록 구성했습니다.

7월 1일부터 7월 10일까지는 9일일 수도 있고 10일일 수도 있습니다

두 날짜 사이의 간격을 구하는 것과 달력에 걸쳐 있는 날짜를 하나씩 세는 것은 서로 다른 계산입니다.

실제로 지나간 날짜 간격

2026년 7월 1일에서 7월 10일까지의 차이는 9입니다.

7월 1일을 출발점인 0일로 보고 다음 날부터 하루가 지났다고 세는 방식입니다.

양끝 날짜를 모두 포함

7월 1일과 7월 10일을 각각 하루로 세면 총 10입니다.

숙박 일정이나 행사기간처럼 첫날과 마지막 날을 모두 실제 일정에 포함해서 세고 싶을 때 이런 방식이 필요할 수 있습니다.

어떤 결과가 맞는지는 숫자 자체가 아니라 그 날짜를 세는 목적에 따라 결정됩니다. 법적 기간이나 신청기간처럼 별도 규칙이 있는 경우에는 계산기 결과보다 해당 규정의 포함·제외 기준을 우선해야 합니다.

100일 후와 오늘을 1일째로 센 100일째는 하루가 다릅니다

N일 후 날짜를 계산할 때도 기준일을 0일로 보는지 1일째로 보는지에 따라 결과가 달라집니다.

기준일 제외 · 100일 후

2026년 1월 1일을 기준으로 다음 날부터 1일이 지났다고 계산하면 100일 후는 2026년 4월 11일 (토)입니다.

기준일 포함 · 100일째

2026년 1월 1일 자체를 1일째로 세면 100일째는 2026년 4월 10일 (금)입니다.

아기 100일, 연애 100일처럼 시작한 날을 1일째로 세는 기념일과 어떤 사건이 발생한 뒤 정확히 100일이 지난 날짜를 찾는 계산은 같은 방식이 아닐 수 있습니다.

D-Day는 날짜를 찾는 기능이 아니라 목표일까지 남은 간격을 보는 기능입니다

D-Day는 이미 기준일과 목표일이 정해져 있을 때 두 날짜가 얼마나 떨어져 있는지를 표시합니다.

예를 들어 2026년 7월 24일을 기준으로 2026년 8월 15일까지를 계산하면 D-22로 표시됩니다.

목표일이 미래라면 D-N, 기준일과 같은 날이면 D-Day, 이미 지난 날짜라면 D+N으로 표시합니다.

반대로 날짜 자체를 모르는 상태에서 오늘부터 30일 뒤가 언제인지 찾고 싶다면 D-Day가 아니라 N일 후·전 계산을 사용하는 것이 더 자연스럽습니다.

365일 후와 달력상 1년 뒤는 항상 같은 날짜가 아닙니다

평년은 365일이지만 윤년에는 2월 29일이 추가되어 한 해가 366일이 됩니다.

그래서 시작일과 종료일 사이에 2월 29일이 포함되는지에 따라 정확히 365일을 더한 날짜와 다음 해의 같은 월·일이 서로 달라질 수 있습니다.

정확한 일수가 중요한 경우

가입 후 30일, 접수일 다음 날부터 90일처럼 실제로 지나간 날짜 수가 기준이라면 N일 후·전 계산이 적합합니다.

달력상 기념일이 중요한 경우

생일, 결혼기념일, 창립기념일처럼 매년 같은 월·일을 보는 일정이라면 단순히 365일을 더하는 것보다 달력 날짜를 기준으로 확인하는 편이 자연스럽습니다.

ISO 주차에서는 12월 날짜가 다음 해 1주차에 들어갈 수도 있습니다

일반적인 달력에서는 12월 31일까지 같은 연도로 표시되지만 ISO 주차에는 달력 연도와 별도의 ISO 연도라는 개념이 있습니다.

ISO 주차는 월요일을 한 주의 시작으로 계산하고, 연말과 연초에는 해당 주가 어느 ISO 연도에 속하는지 별도로 결정합니다.

예를 들어 달력상 2025년 12월 29일은 현재 계산 규칙에서 ISO 2026 1주차로 분류됩니다.

회사의 주간 보고서, 개발 스프린트, 해외 시스템의 주차 번호를 맞출 때는 달력의 연도와 ISO 연도·주차를 함께 보는 것이 좋습니다.

음력 날짜를 양력으로 바꿀 때는 윤달 여부까지 확인해야 합니다

음력은 양력처럼 매년 같은 월·일이 같은 계절 주기로 단순하게 반복되는 달력이 아닙니다. 어떤 해에는 계절과 달의 주기를 맞추기 위해 윤달이 추가됩니다.

이때 같은 음력 월 번호가 평달과 윤달로 두 번 나타날 수 있습니다. 따라서 가족 제사나 생일처럼 원래 기록이 음력이라면 월과 일뿐 아니라 윤달인지도 함께 확인해야 정확한 양력 날짜를 찾을 수 있습니다.

양력 → 음력

현재 사용 중인 변환 라이브러리 기준으로 1000년 2월 13일부터 2050년 12월 31일까지의 양력 날짜를 지원 범위 안에서 변환합니다.

음력 → 양력

현재 라이브러리 기준 음력 1000년 1월 1일부터 2050년 11월 18일까지를 지원하며, 윤달 여부가 유효하지 않으면 변환되지 않습니다.

지원 범위를 벗어난 날짜를 억지로 추정해서 보여주지 않고 변환할 수 없는 날짜로 처리하는 것이 현재 도구의 방식입니다.

어떤 계산을 써야 할지 헷갈린다면 목적부터 정하면 쉽습니다

시험이나 행사까지 며칠 남았는지

이미 목표 날짜를 알고 있다면 D-Day 계산을 사용합니다.

계약 시작일부터 종료일까지 며칠인지

두 날짜 사이 계산에서 날짜 간격과 양끝 포함 결과를 함께 확인한 뒤 계약서의 기간 산정 기준과 비교합니다.

오늘부터 30일 뒤 날짜 찾기

N일 후·전 계산을 사용하고 기준일을 포함해서 세는 상황인지 제외해서 세는 상황인지 먼저 선택합니다.

아기 100일이나 기념일 계산

시작한 날을 1일째로 세는 관습을 적용할지 확인한 뒤 기준일 포함 결과를 확인하는 것이 좋습니다.

업무상 몇 주차인지 확인

일반적인 월간 달력의 주차가 아니라 국제표준 방식이 필요하다면 ISO 주차를 사용합니다.

음력 생일이나 제사 날짜 변환

음력·양력 변환을 사용하되 원래 날짜가 윤달인지 반드시 함께 확인합니다.

법적 기한이나 접수 마감일은 단순 날짜 계산만으로 확정하면 안 됩니다

계산기는 달력상의 날짜 차이와 날짜 이동을 계산합니다. 토요일·일요일이나 공휴일을 자동으로 영업일에서 제외하는 기능은 아닙니다.

또한 법령이나 계약에서는 첫날을 기간에 넣는지, 마지막 날이 공휴일이면 다음 영업일까지 연장되는지처럼 별도의 기간 계산 규칙을 둘 수 있습니다.

세금 신고, 행정기관 접수, 소송, 계약 해지처럼 기한을 놓쳤을 때 문제가 큰 일정은 계산기로 날짜를 먼저 확인한 뒤 반드시 해당 기관의 안내나 계약서 원문을 함께 확인하는 것이 안전합니다.

자주 묻는 질문

7월 1일부터 7월 10일까지는 9일인가요, 10일인가요?

둘 다 상황에 따라 맞을 수 있습니다. 두 날짜 사이에 실제로 지나간 간격은 9일이고, 7월 1일과 7월 10일을 각각 하루로 세어 양끝 날짜를 모두 포함하면 10일입니다. 어떤 값을 써야 하는지는 계산하려는 일정의 기준에 따라 달라집니다.

오늘부터 100일째와 오늘에서 100일 후는 같은 날짜인가요?

같지 않을 수 있습니다. 오늘을 1일째로 세는 100일째는 오늘을 제외하고 100일을 더하는 방식보다 하루 빠릅니다. Ktoolio는 기준일 포함과 제외 결과를 나눠 보여줍니다.

D-30과 30일 후는 항상 같은 뜻인가요?

계산 기준이 같다면 연결될 수 있지만 기능의 목적은 다릅니다. D-Day는 이미 정해진 목표일이 기준일에서 얼마나 남았는지를 표시하고, N일 후 계산은 기준일과 숫자를 입력해 새로운 날짜를 찾는 기능입니다.

365일 후는 항상 정확히 1년 뒤인가요?

아닙니다. 윤년이 포함되면 한 해가 366일일 수 있고, 달력상 같은 월·일의 1주년과 정확히 365일을 더한 날짜가 다를 수 있습니다. 기념일이나 계약 연도 계산에서는 단순 일수와 달력상 연도를 구분해서 보는 것이 좋습니다.

12월 말인데 ISO 주차의 연도가 다음 해로 나오는 이유는 무엇인가요?

ISO 주차에는 일반 달력 연도와 별도의 ISO 연도가 있습니다. 연말과 연초의 며칠은 어느 ISO 주에 속하는지에 따라 화면의 달력 연도와 다른 ISO 연도가 표시될 수 있습니다.

음력 날짜에서 윤달은 왜 따로 선택해야 하나요?

윤달이 있는 해에는 같은 음력 월 번호가 평달과 윤달로 두 번 나타날 수 있기 때문입니다. 예를 들어 음력 4월과 윤4월은 서로 다른 기간이므로 양력으로 변환할 때 윤달 여부를 정확히 선택해야 합니다.

정리하면, 날짜 계산에서 가장 중요한 것은 어떤 숫자가 더 맞는지를 고르는 것이 아니라 먼저 어떤 방식으로 날짜를 세어야 하는지 정하는 것입니다. 시작일 포함 여부와 계산 목적을 확인한 뒤 그 기준에 맞는 결과를 사용하면 하루씩 어긋나는 실수를 크게 줄일 수 있습니다.