2010-02-04 2 views
3

JavaScript/ECMAScript/JScript의 Date 생성자는 1970 년 1 월 1 일 자정부터 밀리 초 수를 전달할 수 있습니다. 클라이언트 컴퓨터의 시간대 또는 GMT 자정에 관계없이 어디에서 문서를 찾을 수 있습니까? 무엇 이니? 다른 브라우저와 버전간에 의존 할 수 있습니까? 공식적으로 문서화되어 있습니까? ECMAScript specification에서JavaScript 날짜 생성자 및 시간대

답변

6

: 시간 1970년 1월 1일 (UTC)부터 밀리 초 ECMAScript를 측정됩니다

. 시간 값 윤년은 무시됩니다 입니다. 일 당 정확하게 86,400,000 밀리 초가 있다고 가정합니다. ECMAScript 숫자 값은 은 -9,007199254740,991부터 9,007199254740,991까지의 모든 정수를 나타냅니다. 이 범위 은 밀리 세컨드 정밀도로 임의의 순간에 대해 측정 할 수 있습니다. 1970 년 1 월 1 일부터 앞뒤로 약 285,616 년 내에 약 285,616 범위 내에 있습니다.

ECMAScript를 Date 객체에 의해 지원되는 시간의 실제 범위는 약간 작은 : 정확히 -100,000,000 일 에 1억일 01 월 1970 UTC의 시작 부분에 자정에 상대적으로 측정 하였다. 이렇게하면의 8,640000000000000 밀리 초가 이고, 1970 년 1 월 1 일 UTC의 어느 한쪽에 나타납니다.

자정의 정확한 순간은 1970 년 1 월 1 일 초에 UTC 은 +0 값으로 표시됩니다.

질문에 대답하려면 Coordinated Universal Time입니다.

+0

굉장합니다, 감사합니다! – Brad