728x90
반응형
크롬에서는 잘만 출력되던 날짜 데이터가 아이폰에서 NaN으로 나온다는 문의가 들어왔다 😥
화면을 보니 진땀이 났다.. NaNNaNNaN .............................. 의 반복
구글링 해보니 IOS 쪽 문제는 아니었고, safari 브라우저의 문제였다.
Safari 에서 Date를 생성할 때, 'YYYY-MM-DD' 형식은 먹지 않는다는 것을 알게되었다.
크롬, safari 에서 둘 다 정상적으로 노출 될 수 있도록, 앞으로는 웬만하면 날짜 형식을 'YYYY/MM/DD' 로만 가져와야겠다는 생각을 했다.
조회 쿼리에서 형식을 바꿀 수도 있겠지만 일단 응급조치로
// $("#startDate").val() == '2022-11-30 23:59' 일 때
var startDate = new Date($("#startDate").val().replaceAll("-", "/"));
와 같이 바꿔줌.
끝!
728x90
반응형
'웹개발지식쌓기' 카테고리의 다른 글
[back] ORA-01861: literal does not match format string (2) | 2023.05.26 |
---|---|
[server] 리눅스 언어설정 locale - 테스트 서버에서 요일이 영어로 나올 때 (0) | 2023.05.26 |
[back] tomcat 새 프로젝트 연결 안될 때 (0) | 2023.03.03 |
[front] 크롬 인스펙터 HTTP/1.1 404 Not Found (0) | 2023.03.03 |
[back] 이클립스 eXERD 컬럼명 관리 - 용어사전 사용 (0) | 2023.01.04 |