2014-12-17 2 views
0

1985-10-11T12 : 23 : 00 (표준 시간대가 지정되지 않은 표준 형식)의 문자열을 변환하여 매우 간단한 작업을 수행했습니다.Chrome 및 Firefox에서 javascript의 Data.parse()

크롬 자바 스크립트의 Data.parse()는 Date 객체에서이를 파싱하지만 Firefox에서는 표준 시간대가 적용됩니다.

두 브라우저에서 Date.parse가 시간대 수정없이 결과를 생성하도록하려면 어떻게해야합니까?

+2

간단히 말해서 - 할 수 없습니다. 시간대를 지정하면 시간대가없는 시간이 다소 의미가 없습니다. –

답변

0

의심 것이다. Date.Parse는 시간대에 대한 정보를 허용하므로 브라우저 간 컴 파트먼트를 보장하기 위해 시간대를 zone-less 타임 스탬프에 추가해야합니다.

하지만 가장 일반적으로 사용되는 Z + 00 표기법은 적용되지 않습니다. Date Parse doc에 따라 하나를 지정해야합니다. UTC 시간대가 타임 스탬프 바로 다음에 +00 : 00으로 표시됩니다.

0

나는 그것을 알아 낸

new Date("1985-10-11T12:23:00").toUTCString() 
관련 문제