날짜 형식을 자바 스크립트로 변환하려고합니다. 양식에서 문자열을 가져온 다음 날짜 개체로 변환 한 다음 형식을 변경하려고합니다. 아래 코드를 수정하여 일반적으로 다음과 같은 날짜가 표시되도록합니다 : 3/31/2012 00:00 이렇게 변환됩니다 : 2012-03-31 00:00? 편집이내 자바 스크립트에서 오류가 어디 있습니까?
function load(form) {
if (form != null){
var startdt = getDateFromFormat(form.datetime1.value,"MM/dd/yyyy hh:mm");
var enddt = getDateFromFormat(form.datetime2.value,"MM/dd/yyyy hh:mm");
startdt2 = dateFormat(startdt, "yyyy-MM-dd hh:mm");
enddt2 = dateFormat(enddt, "yyyy-MM-dd hh:mm");
//can be used for debugging but stops script
//var now = Date();
//now.format(MM/dd/yyyy hh:mm);
//want new format(yyyy-MM-dd hh:mm)
alert("Values are: " + startdt2 + " " + enddt2);
}
//rest of function
}
: 여기
처럼 내 코드는 모습입니다 코드와 아무 출력이 이상이없는,하지만 난 그것을 변경할 때 :function load(form) {
if (form != null){
var startdt = form.datetime1.value;
var enddt = form.datetime2.value
//can be used for debugging but stops script
//var now = Date();
//now.format(MM/dd/yyyy hh:mm);
//want new format(yyyy-MM-dd hh:mm)
alert("Values are: " + startdt + " and " + enddt);
}
//rest of function edited out
}
그런 경고 출력은 : 값 : 3/31/2012 00:00 및 3/31/2012 23:59
현재 경고 출력은 무엇입니까? –