Skills/JavaScript
221202 object_date.html
개발자 윤구나
2022. 12. 2. 11:07
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>object_Date</title>
<script>
/*
const today = new Date()
const startDay = new Date('2022-08-29')
document.write(today, '<br />', startDay, '<br />')
const passDay = today - startDay
document.write(passDay, '<br />') // 유니코드: 밀리초까지의 결과물
const day = Math.floor(passDay / (1000 * 60 * 60 * 24)) // 밀리초 * 60초 * 60분 * 24시
document.write(day, '일이 지났음')
*/
const today = new Date();
const hundredDay = today.getTime() + 100 * 24 * 60 * 60 * 1000;
const someDay = new Date(hundredDay);
document.write(someDay, "<br />");
let someYear = someDay.getFullYear();
let someMonth = someDay.getFullMonth() + 1;
let someDate = someDay.getFullDate();
let day = someDay.getDay();
let dayName = "";
switch (day) {
case 0:
dayName = "일요일";
break;
case 1:
dayName = "월요일";
break;
case 2:
dayName = "화요일";
break;
case 3:
dayName = "수요일";
break;
case 4:
dayName = "목요일";
break;
case 5:
dayName = "금요일";
break;
case 6:
dayName = "토요일";
break;
}
document.write(
`100일째 되는 날은 ${someYear}년 ${someMonth}월 ${someDate}일 ${dayName}입니다.`
);
</script>
</head>
<body></body>
</html>