이 번역은 완료되지 않았습니다. 이 문서를 번역해 주세요.

Date.UTC() 메서드는 생성자의 가장 긴 형식에 상응하는 매개변수를 받아 Date 객체에서 1970년 1월 1일 00:00:00 (UTC) 부터의 시간을 밀리초 단위로 반환합니다.

구문

Date.UTC(year, month[, day[, hour[, minute[, second[, millisecond]]]]])

매개변수

year
1900년 이후 연도.
month
월을 나타내는 0에서 11 사이의 정수값.
day
(선택적 입력) 일을 나타내는 1 - 31 사이의 정수값.
hour
(선택적 입력) 시를 나타내는 0 - 23 사이의 정수값.
minute
(선택적 입력) 분을 나타내는 0 - 59 사이의 정수값.
second
(선택적 입력) 초를 나타내는 0 - 59 사이의 정수값.
millisecond
(선택적 입력) 밀리초를 나타내는 0 - 999 사이의 정수값.

반환값

1970년 1월 1일 00:00:00 (UTC) 부터 Date 객체 사이의 밀리초 수를 나타내는 숫자.

설명

UTC()는 쉼표로 구분된 날짜 매개변수를 받아 사용자가 지정한 시간과 1970년 1월 1일 00:00:00 (UTC) 사이의 밀리초 수를 반환합니다.

사용자는 전체 연도를 기입해야합니다; 예) 1998. 0에서 99 사이의 연도가 기입될 경우, 이 메서드는 연도를 20세기 연도로 변환합니다(1900 + year). 예를 들어, 95를 기입하면 1995년이 사용됩니다.

UTC() 메서드는 Date 생성자와 두 가지 차이점이 있습니다.

  • Date.UTC()는 현지 시간 대신 국제 표준시(UTC)를 사용합니다.
  • Date.UTC()Date 객체를 만드는 대신 시간 값을 숫자로 반환합니다.

기입된 매개변수가 통상적인 범위를 벗어나면 UTC() 메서드는 사용자가 입력한 숫자에 대응하기 위해 다른 매개변수를 업데이트합니다. 예를 들어, 월 항목에 15를 입력하면 연도가 1 증가하고(연도 + 1) 월 항목에는 3이 지정됩니다.

UTC()는 Date의 정적 메서드이기 때문에 사용자가 생성한 Date 객체의 메서드로서가 아니라 Date.UTC() 형태로 사용합니다.

예제

Date.UTC() 사용하기

다음 예제는 현지 시간 대신 UTC를 사용하여 Date 객체를 생성합니다.

var utcDate = new Date(Date.UTC(96, 11, 1, 0, 0, 0));

명세

Specification Status Comment
ECMAScript Latest Draft (ECMA-262)
The definition of 'Date.UTC' in that specification.
Draft  
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'Date.UTC' in that specification.
Standard  
ECMAScript 5.1 (ECMA-262)
The definition of 'Date.UTC' in that specification.
Standard  
ECMAScript 1st Edition (ECMA-262) Standard Initial definition. Implemented in JavaScript 1.0.

브라우저 호환성

Update compatibility data on GitHub
DesktopMobileServer
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidEdge MobileFirefox for AndroidOpera for AndroidiOS SafariSamsung InternetNode.js
Basic supportChrome Full support YesEdge Full support YesFirefox Full support 1IE Full support YesOpera Full support YesSafari Full support YesWebView Android Full support YesChrome Android Full support YesEdge Mobile Full support YesFirefox Android Full support 4Opera Android Full support YesSafari iOS Full support YesSamsung Internet Android Full support Yesnodejs Full support Yes

Legend

Full support  
Full support

같이 보기

문서 태그 및 공헌자

이 페이지의 공헌자: urty5656, inpyoj, imskojs
최종 변경자: urty5656,