function save_onclick() {
var jobStartTime = document.forms[0].absenceStartTime.value;
var jobEndTime = document.forms[0].absenceEndTime.value;
if (jobStartTime != "" && jobEndTime != "") {
var a = jobStartTime.split(":");
var b = jobEndTime.split(":")
var c = new Date(0, 0, 0, a[0], a[1]);
var d = new Date(0, 0, 0, b[0], b[1]);
absenceHours = (d - c) / 3600000;
這里------------if ((a[0] <= 11 , a[1] <= 30)&&(b[0] >= 12 , b[1] >= 30)){
absenceHours = absenceHours - 1;
}
document.forms[0].absenceHours.value = absenceHours;
}
document.forms[0].action = "<html:rewrite page="/absenceSave.do"/>";
document.forms[0].submit();
}
要求如果是starttime小于11點半 并且結束時間大于12點半 則計算出來時間要-1 NO會寫
上面那句詩錯的 沒有效果
var jobStartTime = document.forms[0].absenceStartTime.value;
var jobEndTime = document.forms[0].absenceEndTime.value;
if (jobStartTime != "" && jobEndTime != "") {
var a = jobStartTime.split(":");
var b = jobEndTime.split(":")
var c = new Date(0, 0, 0, a[0], a[1]);
var d = new Date(0, 0, 0, b[0], b[1]);
absenceHours = (d - c) / 3600000;
這里------------if ((a[0] <= 11 , a[1] <= 30)&&(b[0] >= 12 , b[1] >= 30)){
absenceHours = absenceHours - 1;
}
document.forms[0].absenceHours.value = absenceHours;
}
document.forms[0].action = "<html:rewrite page="/absenceSave.do"/>";
document.forms[0].submit();
}
要求如果是starttime小于11點半 并且結束時間大于12點半 則計算出來時間要-1 NO會寫
上面那句詩錯的 沒有效果
if ( a[0] <= 11 && b[0] >= 12 )
.....
}