new Date("0")은 예상과 달리 1970년 유닉스 에포크가 아닌 2000년 1월 1일을 반환하여 개발자를 혼란스럽게 합니다. 🤯- 반면,
new Date(0)(숫자 0)은 예상대로 1970년 유닉스 에포크를 반환하여 더 합리적인 동작을 보입니다. 🗓️ Date.parse()메서드는 인수를 항상 문자열로 강제 변환하므로,Date.parse(0)과Date.parse("0")은 모두 동일하게 2000년 1월 1일 값을 반환합니다. 🔄- JavaScript의 Date 객체는 미묘하고 혼란스러운 동작이 많으므로,
jsdate.wtf에서 더 많은 테스트를 통해 숙련도를 높일 수 있습니다. 🧪





