날의 사이THE DAYS BETWEEN
날의 사이 / 달력 읽는 법

지난 날짜는 D+로 나오는데, 날짜 구간은 왜 오류일까

D-day의 방향 표시와 시작·종료 구간의 입력 조건은 다릅니다. 역순 날짜를 자동으로 바꾸지 않는 이유를 설명합니다.

01D-day는 목표일이 기준일 앞인지 뒤인지 구분합니다

날의 사이의 D-day는 기준일보다 목표일이 뒤면 D−, 앞이면 D+로 표시합니다. 목표일이 지났다는 사실을 결과에 담기 위한 방향 표시입니다. 기준일 2026-10-31과 목표일 2026-10-30의 날짜 차이는 -1이고 화면은 D+1, 하루 지남으로 표시합니다.

여기서 D+가 숫자 계산의 부호와 같은 표기라고 생각하면 혼동하기 쉽습니다. 화면의 “남음”과 “지남” 설명을 날짜와 함께 읽으세요.

AI 생성 개념 그림: 두 달력과 반대 방향 화살표, 실제 촬영 아님
AI 생성 설명용 이미지로 실제 촬영이 아닙니다. 실제 날짜·일수·D-day 결과를 표시하지 않습니다.

02제외일을 적용하는 날짜 구간은 시작일이 먼저여야 합니다

날짜 사이 도구는 시작일부터 종료일까지 어떤 날을 셀지 정하는 구간 계산입니다. 이 기능은 종료일이 시작일보다 앞이면 오류로 안내하며 두 날짜를 자동 교환하지 않습니다. 입력 실수인지, 과거 목표일까지의 경과를 알고 싶은지 사용자가 구분해야 하기 때문입니다.

단순히 두 날짜 사이의 구간을 세려는 목적이라면 이른 날짜를 시작일, 늦은 날짜를 종료일에 넣고 시작일 포함 여부를 다시 확인하세요. 지난 목표일로부터 얼마나 지났는지를 보려면 D-day 쪽이 목적에 맞습니다.

03결과를 복사할 때 날짜의 역할도 남깁니다

숫자만 남기면 남은 기간인지 지난 기간인지, 어떤 날짜가 기준인지 알기 어렵습니다. D-day 결과에는 기준일과 목표일을, 날짜 구간에는 시작일과 종료일·제외 조건을 함께 적으세요.

이 설명은 실제 날짜 함수와 화면 표시를 2026-10-31 확인한 것입니다. UTC 날짜 성분의 기술 기준은 MDN Date.UTC(같은 날 확인)를 참고합니다. 다른 날짜 계산 서비스의 부호나 역순 처리도 모두 같다고 주장하지 않습니다.