[크로스브라우징]safari에서 new Date()사용하면, utc로계산됨
* utc : 한국 시간보다 9시간 늦음. 크롬, 파이어폭스는 new Date('2022-04-22T03:34:22.000')을 생성하면, 다음처럼, 입력한대로의 시간을 객체로 가지게 된다. * 크롬 개발자 도구 콘솔 * 파이어폭스 개발자 도구 콘솔 * Edge 개발자 도구 콘솔 하지만,,, 사파리는 utc로 변환되서 객체로 변환된다. 사파리가 utc로 변환했고, 현재 내가 사용하는 사파리는 한국 시간을 표시할 거니까, +9시간이 더해진 시간으로 객체를 만들고 있던 것이다. 또 한가지 주의할 점이, 사파리에서 new Date('yyyy-m-dd')는 에러가 발생합니다. new Date('yyyy-mm-dd') 이렇게 작성해야 합니다. 해결 방법 // yyyy, m, d, h, m,s var y = new..
2022. 4. 23.