날짜 및 시간 계산기
Start Date
End Date
Difference
—
Start Date
Amount
Unit
Resulting Date
—
두 가지 일반적인 질문, “두 날짜 사이는 며칠인가요?”와 “오늘로부터 X일/주/개월 후는 언제인가요?”에 답하는 이중 모드 날짜 계산기입니다. 프로젝트 계획, 계약 마감일, 임신 추적기, 여행 카운트다운 및 정확한 날짜 계산이 필요한 모든 시나리오에 유용합니다.
이 날짜 계산기를 사용하는 이유
- 이중 모드 — 하나의 도구로 날짜 차이 계산과 날짜 더하기/빼기를 모두 제공합니다.
- 다중 단위 출력 — 결과를 일, 주, 개월, 연, 시간으로 동시에 표시합니다.
- 지역 인식 — 결과 날짜가 완전한 인간 가독 형식으로 표시됩니다.
- 의존성 없음 — 네이티브 JavaScript Date API를 사용하며 오프라인에서 작동합니다.
주요 기능
- 날짜 차이: 두 날짜를 선택하면 일, 주, 월, 시간 단위의 차이를 즉시 확인할 수 있습니다.
- 더하기 / 빼기: 특정 날짜를 기준으로 일, 주, 월, 년을 더하거나 뺄 수 있습니다.
- 음수 값: 음수를 입력하여 시간을 뺄 수 있습니다 (예: -30일 = 30일 전).
- 오늘 날짜 기본값: 편의를 위해 두 모드 모두 기본값으로 오늘 날짜가 설정되어 있습니다.
작동 원리
날짜 차이는 두 JavaScript Date 객체 간의 절대 밀리초 차이를 계산한 후, 이를 일(÷86400000), 주, 월(÷30.4375), 년(÷365.25)으로 변환합니다. 날짜 더하기는 자바스크립트 내장
setDate
,
setMonth
,
setFullYear
메서드를 사용하며, 이 메서드들은 월말 오버플로를 자동으로 처리합니다.
날짜 계산기 사용해 보기
“날짜 차이”와 “더하기 / 빼기” 탭을 전환하고 날짜를 입력한 후 계산 버튼을 클릭하세요.