new date
-
[JS] Safari에서 new Date 객체 Invalid Date 리턴 받는 경우Javascript 2021. 2. 13. 18:09
크로스 브라우징 이슈는 파도파도 끝이 없는 것 같다. 최근 날짜 관련한 이슈가 있어서 서버에서 날짜를 받아오도록 코드를 전부 수정했었다. 리턴 받는 데이터는 'yyyy-mm-dd H:i:s' 형태로 리턴받고 있다. 리턴 받은 날짜를 new Date() 객체 안에 인자로 넣었더니, 오류가 발생했다. // 오류가 발생한 코드 new Date('2021-02-13 17:40:00'); // 예상 결과 값 // Sat Feb 13 2021 17:40:40 GMT+0900 (대한민국 표준시) // 실제 결과 값 // Invalid Date 위에서 발생한 오류는 크롬브라우저에서는 정상적으로 작동 했지만, Safari 브라우저에서 Invalid Date 값을 리턴 받았다. 원인은 Safari 에서는 new Date ..