1.jquery获取系统当前时间精确到毫秒
//获取当前年
var year = myDate.getFullYear();
//获取当前月
var month = myDate.getMonth()+1;
//获取当前日
var date = myDate.getDate();
var h = myDate.getHours(); //获取当前小时数(0-23)
var m = myDate.getMinutes(); //获取当前分钟数(0-59)
var s = myDate.getSeconds();
var ms = myDate.getMilliseconds();
var now = year + "-" + month + "-" + date + " " + h + ':' + m + ":" + s + ":" + ms;
2.两个时间差
var d1 = new Date(now.replace('-', '/'));
var d2 = new Date(startTime.replace('-', '/'));
var d = d1.getTime() - d2.getTime();
var total = d/1000;
var day = parseInt(total / (24*60*60));//计算整数天数
var afterDay = total - day*24*60*60;//取得算出天数后剩余的秒数
var hour = parseInt(afterDay/(60*60));//计算整数小时数
var afterHour = total - day*24*60*60 - hour*60*60;//取得算出小时数后剩余的秒数
var min = parseInt(afterHour/60);//计算整数分
var afterMin = total - day*24*60*60 - hour*60*60 - min*60;//取得算出分后剩余的秒数
$("#runtimes").text(day + "天 " + hour + "时" + min + "分" + Math.floor(afterMin) + "秒");