function show() {
var spanTimeList = new Array();
var ipt_timeList = new Array();
ipt_timeList = $(".ipt_time"); //变量
spanTimeList = $(".span_time"); //变量
for (_i = 0; _i < spanTimeList.length; _i++) {
var date = new Date();
var timeEnd = $(ipt_timeList[_i]).val(); //时间为字符串类型。下面要转换
var str;
var s_split;
var w_replace;
if (timeEnd != "") {
var obj1 = timeEnd.split(" ");
var obj2 = obj1[0].split("-");
var obj3 = obj1[1].split(":");
$.each(obj2, function (i) {
str += obj2[i] + ",";
})
$.each(obj3, function (i) {
str += obj3[i] + ",";
})
str = str.substring(0, str.length - 1);
w_replace = str.replace("undefined", "");
s_split = w_replace.split(',');
}
var dateEnd = new Date(s_split[0], s_split[1], s_split[2], s_split[3], s_split[4], s_split[5]); //字符串类型转化为时间类型
var date3 = dateEnd.getTime() - date.getTime();
var days = Math.floor(date3 / (24 * 3600 * 1000));
var leave1 = date3 % (24 * 3600 * 1000);
var hours = Math.floor(leave1 / (3600 * 1000));
var leave2 = leave1 % (3600 * 1000);
var minutes = Math.floor(leave2 / (60 * 1000));
var leave3 = leave2 % (60 * 1000);
var seconds = Math.round(leave3 / 1000);
$(".pl_bottom .s_day").eq(_i).text(days);
$(".pl_bottom .s_hours").eq(_i).text(hours);
$(".pl_bottom .s_minute").eq(_i).text(minutes);
$(".pl_bottom .s_second").eq(_i).text(seconds);
}
setTimeout("show()", 1000);
}
上面需要JQuery 文件 1.3.2及以上版本.