JavaScript는 날짜 유형으로 문자열 변환을 구현합니다.

참고

JavaScript Date String

날짜 유형을 문자열로 변환

다음 예제 함수의 기능은 날짜 유형 변수를 입력하고 yyyy-MM-dd 형식의 문자열 출력으로 변환하는 것입니다. 시간, 분, 초를 포함해야하는 경우 직접 추가하십시오. 다른 형식으로 변환해야하는 경우 필요에 따라 수정할 수도 있습니다.

            function dateToString(date) {
    if (!date) {
        date = new Date();
    }
    return date.getFullYear() + "-" + (date.getMonth() + 1) + "-" + date.getDate();
}
        

문자열 유형의 날짜를 날짜 유형으로 변환

이 함수의 기능은 yyyy-MM-dd 형식의 문자열을 날짜 유형으로 변환하는 것입니다. 이 기능과 위의 기능은 쌍으로 사용할 수 있습니다.

            function stringToDate(dateString) {
    if (!dateString) {
        return new Date();
    }
    var dateList = dateString.split("-");
    var year = parseInt(dateList[0], 10);
    var month = parseInt(dateList[1], 10) - 1;
    var day = parseInt(dateList[2], 10);
    return new Date(year, month, day);
}
        

기타 팁

JavaScript에서 월은 0부터 시작하므로 0은 1 월을 의미합니다. Date 객체에는 다른 많은 메서드도 포함되어 있습니다. 자세한 내용은이 기사 상단의 참조 자료를 참조하십시오.