Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

Python DateTime을 Javascript DateTime과 비교하는 방법은 무엇입니까?


Javascript와 Python의 datetime에는 두 가지 주요 차이점이 있습니다. 첫 번째는 월 인수의 의미입니다.

Javascript에서 월은 0-11 사이로 예상되는 반면 Python에서는 1-12 사이로 예상됩니다. 따라서 다음 튜플은 실제로 Python과 Javascript에서 2개의 다른 날짜를 나타냅니다. -

(2017, 11, 1)
Python: 1st November 2017
Javascript: 1sd December 2017

두 번째 차이점은 Python은 기본적으로 UTC인 반면 JavaScript는 기본적으로 사용자의 "로컬" 시간대를 사용하는 서로 다른 기본 시간대가 있다는 것입니다. JavaScript의 해당 항목에 대해 타임스탬프를 반환하는 Date.UTC()를 사용할 수 있습니다. 예를 들어,

var utc = Date.UTC(2013, 7, 10);