
function solution(a, b) {
var answer = new Date(2016,a-1,b).toString().slice(0,3).toUpperCase();
return answer;
}
new Date()는 자바스크립트에서 날짜와 시간을 다루기 위한 내장 객체입니다. 이 객체를 사용하여 현재 날짜와 시간을 가져오거나, 특정 날짜와 시간을 설정하여 작업할 수 있습니다. new Date()는 다양한 형태로 사용될 수 있으며, 각각의 사용 방법에 따라 다른 값을 반환합니다. 다음은 new Date() 사용의 몇 가지 예시입니다:
현재 날짜와 시간을 가져오기:
const now = new Date();
이 코드는 변수 now에 현재 날짜와 시간을 할당합니다.
특정 날짜와 시간 설정하기:
const specificDate = new Date('2023-01-01T00:00:00');
이 코드는 2023년 1월 1일 자정을 나타내는 Date 객체를 생성합니다. 날짜와 시간은 문자열 형태로 전달됩니다.
유닉스 타임스탬프로부터 날짜 생성하기:
const dateFromTimestamp = new Date(1672531200000);
이 코드는 유닉스 타임스탬프(밀리초 단위)를 사용하여 Date 객체를 생성합니다. 위 예시에서는 2023년 1월 1일 자정 UTC를 나타냅니다.
개별적인 날짜와 시간 요소로부터 날짜 생성하기:
const detailedDate = new Date(2023, 0, 1, 0, 0, 0, 0);
이 코드는 2023년 1월 1일 자정을 나타내는 Date 객체를 생성합니다. 월은 0부터 시작하므로, 0은 1월을 의미합니다. 나머지 숫자는 각각 시, 분, 초, 밀리초를 나타냅니다.
new Date()를 사용하여 생성된 Date 객체는 다양한 메소드를 통해 날짜와 시간을 조작하고 정보를 추출할 수 있습니다. 예를 들어, .getFullYear(), .getMonth(), .getDate(), .getHours(), .getMinutes(), .getSecond