JavaScript_6강_4_내장 객체(Date, getYear(), getDay(), 현재 시간)

열라뽕따히·2024년 3월 8일

JavaScript

목록 보기
24/37

내장 객체

: 자바스크립트에서 제공해주고 있는 객체
예) Date, Math 객체가 대표적인 내장 객체

  • Date 객체 : 날짜와 시간과 관련된 정보를 제공해주는 객체

  • getYear() : 기준 년도가 1900년을 기준으로 하고 있음 즉, 1900년을 0으로 인식을 함

  • getDay() : 현재 요일을 확인하는 함수
    정수값으로 반환(0 : 일요일 ~ 6 : 토요일)




=============================코드=============================

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script type="text/javascript">

	// Date 객체 : 날짜와 시간과 관련된 정보를 제공해주는 객체
		
		let date = new Date();
		
		console.log(typeof date);
		
	// getYear() : 기준 년도가 1900년을 기준으로 하고 있음
	//				즉, 1900년을 0으로 인식을 함 
		document.write(`현재 년도 : ${date.getYear()+1900} 년 <br/>`);
		
		document.write(`현재 년도 : ${date.getFullYear()} 년 <br/>`);
		
		document.write(`현재 월 : ${date.getMonth() + 1} 월 <br/>`);
		
		document.write(`현재 월 : ${date.getDate()} 일 <br/>`);
		
		document.write(`<hr>`);
		
		// getDay() : 현재 요일을 확인하는 함수
		// 				 정수값으로 반환(0 : 일요일 ~ 6 : 토요일)
		switch(date.getDay()) {
			case 0 :
				document.write(`오늘은 일요일입니다. <br/>`);
				break;
			case 1 :
				document.write(`오늘은 월요일입니다. <br/>`);
				break;
			case 2 :
				document.write(`오늘은 화요일입니다. <br/>`);
				break;
			case 3 :
				document.write(`오늘은 수요일입니다. <br/>`);
				break;
			case 4 :
				document.write(`오늘은 목요일입니다. <br/>`);
				break;
			case 5 :
				document.write(`오늘은 금요일입니다. <br/>`);
				break;
			case 6 :
				document.write(`오늘은 토요일입니다. <br/>`);
				break;
		}
		
		document.write(`<hr>`);
		
		// 현재 시간도 받아보자
		document.write(`현재 시간은 ${date.getHours()}`);
		document.write(`${date.getMinutes()}`);
		document.write(`${date.getSeconds()} 초 입니다. <br/> `);

</script>
</head>
<body>

</body>
</html>

=============================실행=============================

0개의 댓글