老师, 这块想要合成一个日期,但是后面的相减的算法就不计算,怎么写才好呢,劳您给看看。
var total1=0
var lrsj= document.getElementById("日期").value;
function markCalc1(){
var swkssj =lrsj + document.getElementById("上午开始").value; 想要合成 2021-08-30 10:00的格式
var swjssj =lrsj + document.getElementById("上午结束").value;
var a1 = Date.parse(new Date(swkssj));
var a2 = Date.parse(new Date(swjssj));
var Hours1=0
Hours1 = parseInt((a2-a1)/ (1000 * 60 * 60));
if (Hours1>0){
document.getElementById("swsj").value=Hours1;
document.getElementById("brhj").value=Number(document.getElementById("swsj").value)+Number(document.getElementById("xwsj").value);
}else{
document.getElementById("swsj").value=0;
document.getElementById("brhj").value=Number(document.getElementById("swsj").value)+Number(document.getElementById("xwsj").value);
}
}