:크롬 58.0.3029.110 버전으로 변환되지 날짜
날짜 :이 일을 "2017-05-22T14 : 00 : 00"
을 크롬 콘솔 :
new Date("2017-05-22T14:00:00");
출력은 : 나는이에이기 때문에
Mon May 22 2017 14:00:00 GMT+0530 (IST)
이 잘못 IST. 오히려 출력 결과가
Mon May 22 2017 19:30:00 GMT+0530 (IST)
으로 정확한 결과를 제공해야합니다. 크롬이 바로 전에 있었지만 최신 업데이트에 문제가 있다고 생각합니다.
날짜 문자열에 Z가 추가되면 정확한 날짜 값이 산출됩니다.
new Date("2017-05-22T14:00:00Z");
문자열 형식 생성자를 사용하는 기술적 인 이유가 있습니까? [MDN] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date)은 그것을 훌륭하게 요약합니다 : Date 생성자로 date 문자열을 파싱합니다. (그리고 Date.parse, 그들은 브라우저상의 차이와 불일치로 인해서 사용하지 않는 것이 좋습니다. * –
날짜를 "2017-05-22T14 : 00 : 00"문자열로 서비스에서 수신하는 형식이므로 서비스를 수정할 수 없습니다. 올바른 결과를 얻으려면 어떻게해야할까요? –
크롬에 신고 됨 : https://bugs.chromium.org/p/chromium/issues/detail?id = 725080 & can = 2 & start = 0 & num = 100 & q = & colspec = ID % 20Pri % 20M % 20Stars % 20ReleaseBlock % 20Component % 20Status % 20Owner % 20Summary % 20OS % 20Modified & groupby = & sort = –