언어/자바스크립트

[IE] NaN 오류

토킹포테토 2023. 5. 18. 12:01
728x90

IE가 종료되었지만 사용 할 일이 있어 확인도중 NaN 오류가 나왔다.

 

DB에서 YYYY_MM_DD HH24:MI:SS 형식의 값을 받아와 자바스크립트에서 new Date("DB에서 받아온 String값)을 하면 NaN 오류가 나온다..

익스 콘솔 찍어보면 NaN으로 찍힘.

 

해당 소스는 크롬, 엣지에서는 모두 정상 작동을 하지만  IE만 NaN가 뜨는 상황.

 

* DB에서 받아온 String 값

dbDate = "2023-05-17 14:55:13";

오류가 나지 않게 하기위해서는 ISO 형식으로 날짜 및 시간을 지정하면 된다.

날짜 + T + 시간 

dbDate =  dbDate.replace(" ","T");

 

결과

2023-05-17T14:55:13 

 

 

'언어 > 자바스크립트' 카테고리의 다른 글

[JavaScript] 시간 카운트 다운  (0) 2023.05.18
[JavaScript] 브라우저 동작 방식  (0) 2023.05.10