var start = “2020-6-26 20:36:00”; //开始时间
var now = new Date(); //当前时间
var ns = new Date(start).getTime() – now.getTime(); //毫秒差

//时间差
var todays = function () {
if (ns > 1000) {
  ns -= 1000;
  //计算出相差天数
  var day = Math.floor(ns / (24 * 3600 * 1000));
  //计算出小时数
  var leave1 = ns % (24 * 3600 * 1000); //计算天数后剩余的毫秒数
  var hour = Math.floor(leave1 / (3600 * 1000));
  //计算出分钟数
  var leave2 = leave1 % (3600 * 1000); //计算小时后剩余的毫秒数
  var minutes = Math.floor(leave2 / (60 * 1000));
  //计算出秒数
  var leave3 = leave2 % (60 * 1000); //计算分钟后剩余的毫秒数
  var second = Math.floor(leave3 / 1000);

  $(“#sh”).text(“距离抢购开始还有:” + day + “天” + hour + “时” + minutes + “分” + second + “秒”);
}
else {
  $(“#sh”).text(“活动进行中·····”);
  $(“#tb”).empty();
  $(“#tb”).append(
    '<tr>’ +
    '<td>抢购:</td>’+
    '<td><input id=”Button1″ type=”button” value=”抢购” onclick=”add()” /></td>’+
    '</tr>’
);
  //停止定时器
  clearInterval(setinter);
}
}
//毫秒差值大于0才会执行计时函数
if (ns > 0) {
  var setinter = setInterval(function () {
  $(“#sh”).text(todays);
}, 1000)
}
else {
  $(“#sh”).text(“活动进行中·····”);
  $(“#tb”).empty();
  $(“#tb”).append(
    '<tr>’ +
    '<td>抢购:</td>’+
    '<td><input id=”Button1″ type=”button” value=”抢购” onclick=”add()” /></td>’+
    '</tr>’
);
}

1.《JavaScript:计算时间及倒计时》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《JavaScript:计算时间及倒计时》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.cxvn.com/study/26720.html