시작 캘린더 입력 상자와 종료 캘린더 입력 상자가 있습니다. 기본값은 현재 날짜보다 30 일 이전에 달력 입력 상자를 시작하고 끝 날짜 입력 상자는 현재 날짜로 시작합니다. 여기에 내 데이트 바스가있다.현재 날짜보다 30 일 전에 얻는 방법?
var today = new Date(),
dd = today.getDate(),
mm = today.getMonth(),
yyyy = today.getFullYear(),
month = ["January", "February", "March",
"April", "May", "June", "July", "August",
"September", "October" "November", "December"],
startdate = month[mm] + ", " + yyyy.toString();
종료일은 var enddate = startdate - 30;
같은 것을 분명히이 작동하지 않을 것입니다.
편집을 읽고 싶은 것 : 내 질문은 일종의 ... 대답했다. Date.today(); 및 Date.today(). add (-30); 2012 년 1 월 13 일의 형식으로 날짜가 필요합니다. Not Fri Jan 13 2012 10:48:56 GMT -055 (EST). 어떤 도움이 필요합니까?
http://stackoverflow.com/questions/563406/add-days-to-datetime -using-java-script 도움이 될 것 같아요. –