데브포일 홈
DEV MODE - 실서버 영향 없음 📦 배포 관리
D-Day 계산기
+150 XP
LEVEL 33 QUEST

D-Day 계산기

특별한 날까지 남은 일수 계산

📅
특별한 날까지 며칠 남았을까?
JavaScript의 Date 객체를 배워서
D-Day 카운터를 직접 만들어봐요!
📆 Date 객체 소개
JavaScript로 날짜 다루기
JavaScript에는 날짜와 시간을 다루는 Date 객체가 있어요!
new Date()를 사용하면 현재 날짜와 시간을 가져올 수 있어요.
date-basic.js
// 현재 날짜/시간 가져오기 let now = new Date(); console.log(now); // 예: Wed Mar 12 2026 15:30:00 // 연도, 월, 일 각각 가져오기 let year = now.getFullYear(); // 2026 let month = now.getMonth() + 1; // 3 (0부터 시작이라 +1 필요!) let day = now.getDate(); // 12 // 특정 날짜 만들기 let christmas = new Date("2026-12-25"); console.log(christmas); // 2026년 크리스마스
new Date()
현재 날짜와 시간을 가져와요.
getFullYear()
연도를 가져와요 (2026)
getMonth()
월을 가져와요 (0~11, +1 필요!)
getDate()
일을 가져와요 (1~31)
💡 주의! getMonth()는 0부터 시작해요!
1월 = 0, 2월 = 1, ... 12월 = 11 이에요. 그래서 실제 월을 알려면 getMonth() + 1을 해야 해요. 프로그래밍에서 흔한 패턴이에요!
🔒
여기까지는 미리보기입니다
D-Day 계산기
무료 가입하면 이어서 볼 수 있고, 강의를 완료할 때마다 XP와 레벨이 쌓입니다.
Google로 3초 만에 시작 →🧵 Threads로 시작무료 공개 강의 둘러보기 (Lv.1~3)