日期:2014-05-16  浏览次数:20376 次

js 获得时间差
公司突然改主意,要我用js实现一下时间差的判断.....哎,在此保留代码吧....
function f_timechange(){
//获得用户选中的时间
var tt = true;
var widget_time = document.getElementById("sendtime").value;
var dead_time = new Date(widget_time.replace("-","/"));

var now_time = new Date();
var gap_time = dead_time.getTime() - now_time.getTime();
var day = parseInt(gap_time / (1000*60*60*24));

if(gap_time < 0){
alert("终止时间不能小于当前时间!");
document.getElementById("sendtime").value = "";
tt = false;
}
if(day > 30){
alert("终止时间不能大于30天!");
document.getElementById("sendtime").value = "";
tt = false;
}

return tt;
}