JavaScript Date UTC() 메서드

정의와 사용법

UTC() 메서드는 세계 시간을 기준으로 지정된 날짜와 1970년 1월 1일 밤 12시와의 밀리초 차이를 반환합니다.

힌트:세계 표준 시간(UTC)은 세계 시간 기준으로 설정된 시간입니다.

주의사항:UTC 시간과 GMT 시간(그린니치 시간)은 같습니다.

인스턴스

예제 1

지정된 날짜와 1970년 1월 1일 밤 12시와의 밀리초 차이를 반환합니다:

var d = Date.UTC(2012, 02, 30);

직접 테스트해 보세요

예제 2

UTC 시간 대신 로컬 시간으로 날짜 객체를 생성합니다:

var d = new Date(Date.UTC(2012, 02, 30));

직접 테스트해 보세요

문법

Date.UTC(year, month, day, hours, minutes, seconds, millisec)

파라미터 값

파라미터 설명
year 필수입니다. 4자리 숫자로, 연도를 나타냅니다. 음수도 허용됩니다
month

필수입니다. 월의 정수를 나타냅니다

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

  • -1은 전 해의 마지막 월을 나타냅니다
  • 12는 다음 해의 첫 번째 월을 나타냅니다
  • 13은 다음 해의 두 번째 월을 나타냅니다
day

선택 사항입니다. 정수로, 월의 일을 나타냅니다

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

  • 0은 전 달의 마지막 시간으로 이동합니다
  • -1은 전 달의 마지막 시간 이전의 시간으로 이동합니다

한 달이 31일인 경우:

  • 32는 다음 달의 첫 번째 날을 나타냅니다

한 달이 30일인 경우:

  • 32는 다음 달의 두 번째 날을 나타냅니다
hour

선택 사항입니다. 기본 값은 0입니다. 시간의 정수를 나타냅니다

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

  • -1은 이전 날의 마지막 시간으로 이동합니다
  • 24는 다음 날의 첫 번째 시간으로 이동합니다
min

선택 사항입니다. 기본 값은 0입니다. 분의 정수를 나타냅니다

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

  • -1은 이전 시간의 마지막 분으로 이동합니다
  • 60은 다음 시간의 첫 번째 분으로 이동합니다
sec

선택 사항입니다. 기본 값은 0입니다. 초의 정수를 나타냅니다

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

  • -1은 이전 분의 마지막 초로 이동합니다
  • 60은 다음 분의 첫 번째 초로 이동합니다
millisec

선택 사항입니다. 기본 값은 0입니다. 밀리초의 정수를 나타냅니다

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

  • -1은 이전 초의 마지막 밀리초로 이동합니다
  • 1000은 다음 초의 첫 번째 밀리초로 이동합니다

기술 세부 사항

반환 값: 지정된 날짜 시간과 1970년 1월 1일 밤 12시와의 밀리초 차이를 나타내는 숫자입니다.
JavaScript 버전: ECMAScript 1

브라우저 지원

메서드 크롬 IE 파이어폭스 사파리 오페라
UTC() 지원 지원 지원 지원 지원

관련 페이지

강의:JavaScript 날짜

강의:JavaScript 날짜 형식