MCP로 연결 →

계산 입력

공식

Show calculation steps (1)
  1. Total Days, Weeks & Months

    Total Days, Weeks & Months: 연애 기간 계산기

    Total days between the two dates, then weeks and approximate months.

광고

결과

두 분이 함께한 시간은
6 years, 6 months, 15 days
연애를 시작한 이후
총 일수 2,388
총 주수 341.1
총 개월 수 (대략) 78.5

연애 기간 계산기란?

이 계산기는 두 사람이 사귄 지 정확히 얼마나 됐는지 알려줍니다. 연애를 시작한 날짜를 입력하면 지나온 시간을 연·월·일로 깔끔하게 나눠 보여주고, 함께한 총 주수와 총 일수까지 한 번에 확인할 수 있습니다. 기념일을 챙기거나 특별한 이벤트를 준비할 때, 혹은 "우리 사귄 지 얼마나 됐더라?"를 두고 벌어진 귀여운 말다툼을 정리할 때 딱이죠.

사용 방법

연애를 시작한 연도, 월, 일을 입력하세요. '기준 날짜'는 기본적으로 오늘로 설정되어 있지만, 원하는 날짜로 자유롭게 바꿀 수 있습니다. 예를 들어 지난 기념일이나 다가올 기념일을 넣어볼 수도 있어요. 계산 버튼을 누르면 전체 결과가 한눈에 펼쳐집니다.

계산 원리 살펴보기

이 도구는 종료 날짜에서 시작 날짜를 항목별로 하나씩 빼는 방식으로 작동합니다. 즉 일에서 일을, 월에서 월을, 연에서 연을 차례로 빼는 거죠. 일 단위 차이가 음수가 되면, 종료 날짜 바로 앞 달의 일수를 '빌려와' 더하고 월 수를 하나 줄입니다. 이렇게 했더니 월 단위 차이마저 음수가 되면, 이번엔 연도에서 12개월을 빌려옵니다. 이처럼 달력을 그대로 반영해 빌려오는 방식 덕분에 길이가 제각각인 달과 윤년까지 정확하게 계산할 수 있습니다.

$$\text{Length} = \text{End}_{\text{y}}\text{-}\text{End}_{\text{m}}\text{-}\text{End}_{\text{d}} \;-\; \text{Start}_{\text{y}}\text{-}\text{Start}_{\text{m}}\text{-}\text{Start}_{\text{d}}$$

$$\begin{gathered} \text{Length} = (\,Y\ \text{years},\ M\ \text{months},\ D\ \text{days}\,) \\[1.5em] \text{where}\quad \left\{ \begin{aligned} Y &= \text{End Year} - \text{Start Year} \\ M &= \text{End Month} - \text{Start Month} \\ D &= \text{End Day} - \text{Start Day} \end{aligned} \right. \end{gathered}$$

$$\begin{gathered} \text{Total Days} = \dfrac{\text{End Date} - \text{Start Date}}{86400000\ \text{ms/day}} \\[1.2em] \text{Total Weeks} = \dfrac{\text{Total Days}}{7}, \quad \text{Total Months} = \dfrac{\text{Total Days}}{30.4375} \end{gathered}$$

광고
시작일과 종료일 사이의 간격을 년, 월, 일로 나누어 보여주는 타임라인
기간은 시작일부터 오늘까지의 길이로, 년·월·일로 나뉩니다.

계산 예시

시작 날짜가 2023년 3월 31일, 종료 날짜가 2023년 4월 1일이라고 해볼게요. 일 계산: \(1 - 31 = -30\)이므로, 4월 바로 앞 달인 3월의 일수(31)를 빌려와 더하고 월 수를 하나 줄입니다. 그러면 \(\text{일} = 1 - 31 + 31 = 1\), \(\text{월} = 0 - 1 = -1\)이 되어 이번엔 1년을 빌려옵니다. 최종적으로 깔끔하게 정리된 결과는 0년 11개월 1일이고, 총 일수로는 1일입니다.

사이에 화살표가 있는 두 장의 달력으로 경과 시간을 년, 월, 일로 보여주는 그림
실제 예시: 오늘에서 시작일을 빼면 달력 기간이 나옵니다.

자주 묻는 질문

오늘도 하루로 세나요? 총 일수는 두 날짜 사이에 지나간 '완전한' 하루의 수를 의미합니다.

시작 날짜를 미래로 입력하면 어떻게 되나요? 기간이 음수로 나옵니다. 의미 있는 결과를 얻으려면 더 이른 날짜를 시작일로 입력하세요.

윤년도 반영되나요? 네. 각 달의 일수를 달력에서 그대로 가져오기 때문에 2월의 28일 또는 29일이 정확하게 적용됩니다.

최종 업데이트: