"Invalid Date" 오류 해결: PR을 통한 오픈소스 기여
Day.js는 날짜와 시간을 다루는 경량 라이브러리로 많은 개발자들 사이에서 인기 있는 도구입니다. 그러나 가벼운 라이브러리라고 해서 모든 것이 항상 완벽하게 작동하는 것은 아니죠. 특히, 여러 플러그인을 함께 사용할 때 예상치 못한 문제가 발생할 수 있습니다. 이번 글에서는 Day.js에서 발생한 "Invalid Date" 오류를 어떻게 발견하고 해결했는지, 그리고 그 해결 방법을 GitHub PR #1566을 통해 오픈소스에 기여한 과정을 공유하고자 합니다.1. 문제의 시작: "Invalid Date" 오류Day.js의 advancedFormat 플러그인과 timezone, utc 플러그인을 함께 사용할 때 "Invalid Date" 오류가 발생하는 문제를 겪게 되었습니다. 유효하지 않은 날짜(nul..
2021.07.12