2014-11-20 7 views
0

나는 moment.js을 (를) 사용하여 javascript의 날짜/시간으로 작업하고 있습니다. 내 목표는 사용자가 어디에 있든 PST에있는 시간을 결정하는 것입니다. 나는이 방법을 사용했다.특정 시간대에서 날짜/시간을 얻는 방법은 무엇입니까?

var pstTime = moment().utc().subtract('hours', 7); 

몇 주 전에 일광 절약 시간까지 작업 한 사람. 이제는 한 시간 정도 걸리고 문제가 발생합니다. 특정 시간대의 시간을 가져 오는 방법 (순간 .js 또는 표준 JS 중 하나)이 있습니까?

+0

일광 절약 시간은 여름 개월 동안, 겨울이 표준 시간을 사용하는 것입니다. UTC는 표준 시간입니다. PST는 표준 시간입니다. 일광 절약 시간대에 PDT를 사용하는 것 같습니다. –

+0

Hrrm, 캘리포니아는 일광 절약 시간제는 PDT이고 나머지 시간은 PST입니까? –

답변

0

Moment timezone을 사용할 수 있습니다.

var pstTime = moment().tz('America/Los_Angeles'); 
+1

이 링크가 질문에 대답 할 수 있지만 여기에 답변의 핵심 부분을 포함하고 참조 용 링크를 제공하는 것이 좋습니다. 링크 된 페이지가 변경되면 링크 전용 답변이 유효하지 않게 될 수 있습니다. – Taifun

+0

답변의 핵심 부분은 라이브러리/확장 기능을 사용하는 것이고, 링크는 편의를위한 것이라고 주장합니다. 어느 쪽이든, 저는 링크 된 라이브러리를 사용하여 솔루션을 추가하기 위해 편집했습니다. – AlpineCoder

관련 문제