사파리(safari)에서 new Date() 관련 이슈

JS/Vanilla.Js · 2022. 11. 18. 11:21
728x90

작업하다 발견한 이슈인데 new Date()가 safari 구버전에서만

'2022-11-3023:59:59'

요 형식이 아닌

'2022-11-30T23:59:59'

이 형식으로만 가능하다는 걸 발견했다

 

위의 Date 포맷은 사파리를 제외한 다른 브라우저에선 지원이 되지만

아래 포맷은 사파리를 포함한 대부분의 브라우저에서 지원이 된다

 

  var eventTime = new Date('2022-11-18T23:59:59');
  var today = new Date();

예를 들어 이런식으로 D-day 카운트 작업을 할때

지정날짜와 오늘 날짜를 비교해주는 작업에서 발견할 수 있는 이슈다

728x90
Copyright © Nana
levup