Front-End/JavaScript

[JavaScript] ios에서 new Date()

김당 2024. 1. 3. 17:15

ios(safari)에서는 new Date 형식을 고려하여 사용해야 한다..

예를 들어
chrome에서는 new Date("2023.10.29")했을 경우
date형식으로 지정이 되지만
safari에서는 date형식으로 지정이 안 되어 getFullYear와 같은 함수를 사용했을때 NaN값을 가져오게된다

따라서 형식을
“YYYY-MM-DD HH-MM-SS" 또는 YYYY,MM,DD,HH,MM,SS 이렇게 맞춰주면 된다.

https://github.com/SeonHyungJo/Tip-Note/issues/69

Safari에서 new Date()는 다르다? · Issue #69 · SeonHyungJo/Tip-Note

모든 개발자 분들이 그런 건 아니지만, 날짜 관련 이슈에 대해 골머리를 썩으신 분들은 더 이상 힘들지 않고 싶지 않아 Moment.js나 day.js를 사용해서 날짜 포맷팅을 진행한다. 여러 이슈 중에서 오

github.com