公司突然改主意,要我用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;
}