안녕하세요.
이번에는 JavaScript Date 객체에 대하여 알아보겠습니다.
Date 객체\
날짜에 관련된 내장 객체로 Date는 함수에 따라서 원하는 날짜 정보를 가져올 수 있다.
아래와 같은 방식으로 선언을 할 수 있습니다.
new Date( 값 ) 변수 선언이 괄호 안의 값에 따라서 출력되는 형식을 바꿀 수 있습니다.
var date = new Date();
let date2 = new Date();
아래의 코드로 몇 가지 확인을 합니다.
<!DOCTYPE html>
<html lang="en, 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>JS 배열</title>
<script>
var date = new Date();
console.log(date);
console.log(date.getYear());
// 현재 getYear() 함수는 웹 표준에서 제거(Deprecated)됬다.
console.log(date.getFullYear());
console.log(date.getMonth());
console.log(date.getDate());
console.log(date.getDay());
console.log(date.getTime());
console.log(date.getHours());
console.log(date.getMinutes());
console.log(date.getSeconds());
</script>
</head>
<body>
</body>
</html>
여기서 특이한 점은 getYear() 함수와 getFullYear() 함수의 차이이다.
getYear() 함수는 문서를 찾아보니 현재 년도에서 1990을 뺀 숫자를 리턴한다고 한다.
그래서 122라는 결과 값이 나온 것이다.
그리고 현재 getYear() 함수는 웹 표준에서 제거(Deprecated)됐다.
이제부터는 연도를 구할 때 getFullYear() 함수를 사용하면 됩니다.
이상으로 JavaScript의 Date 객체에 대하여 알아보았습니다.
감사합니다.
반응형
'JavaScript' 카테고리의 다른 글
[JavaScript] DOM, 선택자에 대해서 알아보기 (0) | 2023.01.20 |
---|---|
[JavaScript] Math 함수에 대해서 알아보기 (0) | 2023.01.20 |
[JavaScript] 딕셔너리(dictionary)에 대해서 알아보기 (0) | 2023.01.18 |
[JavaScript] 배열에 대해서 알아보기 (0) | 2023.01.16 |
[JavaScript] 객체에 대해서 알아보기 (0) | 2023.01.15 |