JavaScript Date setFullYear() 메서드

정의와 사용법

setFullYear() 날짜 객체의 연도를 설정합니다(1000년에서 9999년 사이의 네 자리 숫자).

이 메서드는 월과 월의 날짜를 설정하는 데도 사용될 수 있습니다.

예제

예제 1

연도를 2020으로 설정합니다:

var d = new Date();
d.setFullYear(2020);

직접 시도해 보세요

예제 2

예제

날짜를 2020년 11월 3일로 설정합니다:

var d = new Date();
d.setFullYear(2020, 10, 3);

직접 시도해 보세요

예제 3

날짜를 6개월 전으로 설정합니다:

var d = new Date();
d.setFullYear(d.getFullYear(), d.getMonth() - 6);

직접 시도해 보세요

문법

Date.setFullYear(year, month, day)

매개변수 값

매개변수 설명
year 필수. 연도를 나타내는 값, 음수도 허용됩니다.
month

선택 사항. 월을 나타내는 정수.

예상 값은 0-11이지만 다른 값도 허용됩니다:

  • -1은 이전 해의 마지막 달로 이어질 것입니다
  • 12는 다음 해의 첫 번째 달로 이어질 것입니다
  • 13은 다음 해의 두 번째 달로 이어질 것입니다
day

선택 사항. 월 중의哪一天을 나타내는 정수.

예상 값은 1-31이지만 다른 값도 허용됩니다:

  • 0은 이전 달의 마지막 날로 이어질 것입니다
  • -1은 이전 달의 마지막 날의前一天으로 이어질 것입니다

한 달이 31일이면:

  • 32는 다음 달의 첫 번째 날로 이어질 것입니다

한 달이 30일이면:

  • 32는 다음 달의第二天로 이어질 것입니다

기술 세부 사항

반환 값: 숫자는 날짜 객체와 1970년 1월 1일 밤 12시 사이의 밀리초를 나타냅니다.
JavaScript 버전: ECMAScript 1

브라우저 지원

메서드 Chrome IE 파이어폭스 사파리 오페라
setFullYear() 지원 지원 지원 지원 지원

관련 페이지

강의:JavaScript 날짜

강의:JavaScript 날짜 형식

강의:JavaScript 날짜 설정 메서드