텍스트 상자에 사용자 입력
22/05/0017
나는 그것을 변경하고 싶지만 첫 번째는 두 번째 '/'뒤에 00이 있는지 확인해야합니다.
22/05/2017
현재 연도가
2017
그리고 그것은 그것을 바꿀 것입니다
22/05/1917
현재 연도가
1917
자바 스크립트 사용.
이 시도 :
var dateStr = "22/05/0017";
var splitDate = dateStr.split("/");
var today = new Date();
var year = today.getFullYear();
var finalDate = splitDate[0]+ "/" +splitDate[1]+ "/" +year;
console.log(finalDate);
변경 요청에 따라 업데이트 된 답변
var dateStr = "22/05/0017";
var splitDate = dateStr.split("/");
if(splitDate[2].substring(0,2) == '00') {
var today = new Date();
var year = today.getFullYear();
} else {
var year = splitDate[2];
}
var finalDate = splitDate[0]+ "/" +splitDate[1]+ "/" +year;
console.log(finalDate);
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다