우리는 Mac에서 Safari를 제외한 모든 브라우저에서 작동하는 간단한 기능을 가지고 있습니다 (Mac의 Chrome에서 작동하고 PC의 Safari에서 작동 함).Mac (사파리) toLocaleTimeString()의 Javascript toLocaleTimeString() oddities
: 예를 들어11시 59분 25초
)
는new Date().toLocaleTimeString()
우리는이 같은 형식의 시간을 제공 할 것으로 예상 17,451,515,
그러나, 맥 사파리에 우리가 얻을이
그리니치 표준시 11시 59분 25초 + 01 : 00
우리가 한 시간 (그것의 시간을 추가 밖으로이 시간에 할 모든 계산 계산에)
예 : 11:59:25 - 11:59:25 = 01:00:00 (00:00:00이어야 함)
아이디어가 있으십니까?
문자열에 시간대를 추가하는 이유는 무엇입니까? 이로 인해 데이터베이스에 약간의 문제가 발생했습니다.
스팅에 시간을 추가하는 이유는 무엇입니까?
왜 저 블러디 브라우저에!
감사합니다.
이 오래된 질문이지만, 내가 매우 관심이 답변에서뿐만 아니라입니다. – KonstantinK