当前位置: 代码迷 >> JavaScript >> js 取得时间差
  详细解决方案

js 取得时间差

热度:251   发布时间:2012-10-09 10:21:45.0
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;
}
  相关解决方案