[ Java Script ] D-day 계산 프로그램 만들기
2022. 2. 18. 11:50ㆍJava Script
< 코드 1 >
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<title>Date 날짜객체</title>
</head>
<body>
<script type="text/javascript">
var today = new Date();
var dYear = prompt('년도 입력');
var dMonth = prompt('월 입력');
var dDate = prompt('일 입력');
var dday = new Date(dYear, (dMonth - 1), dDate);
var gap = dday.getTime() - today.getTime();
var result = Math.ceil(gap / (1000 * 60 * 60 * 24));
if (result < 0) {
result = -result;
console.log(result + '일 지났습니다');
} else if (result > 0) {
console.log(result + '일 남았습니다');
} else if (result == 0) {
console.log("D-Day!");
}
</script>
</body>
</html>
< 코드 2 >
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Date 날짜객체 예제풀이</title>
</head>
<body>
<script type="text/javascript">
// 1. 객체 -> 생성자
// 2. 월 00에서 시작!
var input=prompt('날짜를 입력하시면 D-day를 확인해드립니다. (ex)YYYY/MM/DD');
var dDay=new Date(input);
var toDay=new Date();
var gap = dDay.getTime() - toDay.getTime(); //시간차 계산
var result = Math.ceil(gap/(1000*60*60*24));//날짜로 환산
alert(result+"일 입니다!");
</script>
</body>
</html>
'Java Script' 카테고리의 다른 글
[ Java Script ] DOM 활용하여 폼 작성하기 (0) | 2022.02.21 |
---|---|
[ Java Script ] 마우스 이벤트 활용하여 색 변경 하기 (0) | 2022.02.21 |
[ Java Script ] 숫자 업다운 게임 하기 (0) | 2022.02.18 |
[ Java Script ] 배열 활용하여 클릭하면 색 변경하기 (0) | 2022.02.18 |
[ Java Script ] 배열 정렬과 추가, 제거 (0) | 2022.02.17 |