디데이·100일 계산기
사귄 날을 넣으면 기념일 날짜가 요일과 함께 나오고, 두 날짜 사이 일수와 오늘부터 남은 날도 바로 계산돼요. 입력한 값은 서버로 보내지 않고 내 브라우저에서만 계산해요.
커플 기념일 계산
두 날짜 사이 일수
오늘부터 며칠 남았을까? (D-day)
아기 백일·돌 날짜
사용법
- 커플 기념일: "사귄 날"에 년·월·일을 쓰면 100일, 200일, 300일, 400일, 500일, 1000일과 1~5주년이 날짜순으로 나와요. "오늘" 버튼을 누르면 오늘 날짜가 들어가요.
- 날짜 사이 일수: 시작 날짜와 끝 날짜를 쓰면 며칠 차이인지 알려 줘요. 끝 날짜가 더 앞이어도 일수는 계산돼요.
- D-day: 목표 날짜를 쓰면 오늘부터 몇 일 남았는지(D-숫자), 지났다면 며칠 지났는지(D+숫자) 나와요.
- 아기 백일·돌: 생일을 쓰면 백일과 돌(첫 생일) 날짜가 나와요.
- 월과 일은 한 자리 숫자로 써도 돼요. (예: 1월 5일 → 1, 5)
계산 원리와 1일·0일 차이
날짜를 "1970년 1월 1일부터 지난 날의 수"로 바꿔서 더하고 빼요. 이렇게 하면 달마다 일수가 다른 것과 윤년을 따로 신경 쓰지 않아도 정확해요.
N일째 되는 날 = 시작일 + (N − 1)일 (시작일을 1일로 셀 때)
N일째 되는 날 = 시작일 + N일 (시작일을 0일로 셀 때)
두 날짜 사이 일수 = 끝 날짜 − 시작 날짜
예를 들어 2026년 1월 1일에 시작했다면, 1일로 세는 100일째는 2026년 4월 10일, 0일로 세는 100일째는 2026년 4월 11일이에요. 둘이 항상 하루 차이가 나서 헷갈리기 쉬워요. 커플 앱이나 백일 잔치는 대개 1일로 세는 방식을 쓰니, 상대와 먼저 어떤 방식인지 맞춰 보세요.
주년은 일수가 아니라 달력 날짜로 세요. 2026년 1월 1일에 시작하면 1주년은 2027년 1월 1일이에요. 윤년의 2월 29일에 시작한 경우 평년에는 2월 28일로 보여 드려요.
"오늘 기준" 칸은 지금 쓰는 기기의 날짜를 기준으로 D-숫자(앞으로 남음), D-Day(오늘), D+숫자(지남)를 보여 줘요.
자주 묻는 질문
100일은 시작한 날을 1일로 세나요, 0일로 세나요?
한국 커플 기념일과 아기 백일은 보통 시작한 날(사귄 날, 태어난 날)을 1일로 세요. 그래서 1월 1일에 시작하면 100일째는 4월 10일이에요. 시작한 날을 0일로 세면 하루 뒤인 4월 11일이 돼요. 이 계산기는 기본으로 1일로 세고, 위에서 0일 방식으로 바꿀 수 있어요.
두 날짜 사이 일수는 시작일을 포함하나요?
기본은 포함하지 않아요. 2026년 1월 1일과 12월 25일 사이는 358일이에요. (윤년인 해에는 하루 더 많아요.) 시작한 날도 1일로 세고 싶으면 "시작일을 1일로 포함해서 세기"를 켜면 하루 더해서 359일이 나와요. 법적 기간 계산에서는 초일(첫날)을 넣지 않는 것이 원칙이라 포함하지 않는 방식이 기본값이에요.
1주년 날짜는 어떻게 계산하나요?
1주년은 일수가 아니라 달력으로 정확히 1년 뒤 같은 월·일이에요. 365일 뒤가 아니라서 윤년이 끼면 하루 다를 수 있어요. 2월 29일에 시작했다면 평년에는 2월 28일로 계산해요.
오늘 날짜는 어떻게 알고 계산하나요?
지금 쓰고 있는 기기(휴대폰·컴퓨터)의 날짜를 써요. 기기 날짜가 잘못되어 있으면 "오늘 기준" 칸도 어긋나요.
2월 30일 같은 없는 날짜를 넣으면 어떻게 되나요?
계산하지 않고 "2026년 2월은 28일까지만 있어요"처럼 무엇이 잘못됐는지 알려 줘요. 윤년(2024년 등)에는 2월 29일까지 입력할 수 있어요.
사귄 날이 아주 오래전이어도 계산되나요?
1900년부터 2200년까지의 날짜를 계산할 수 있어요.
근거와 출처
- 국가법령정보센터 - 민법 제157조(기간의 기산점) — 일·주·월·연으로 정한 기간은 첫날을 넣지 않는다는 원칙. 두 날짜 사이 일수를 "시작일 미포함"으로 두는 기준
- Leap year - Wikipedia — 윤년 규칙 (4로 나누어떨어지는 해, 단 100으로 나누어떨어지면 평년, 400으로 나누어떨어지면 다시 윤년)