位置: IT常识 - 正文

js怎么实现倒计时效果(js怎么实现倒计时)

编辑:rootadmin
js怎么实现倒计时效果

推荐整理分享js怎么实现倒计时效果(js怎么实现倒计时),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js实现倒计时60s,js中倒计时器怎么实现,js如何实现倒计时,js实现倒计时显示,js怎么实现倒计时,js实现倒计时10秒,js怎么实现倒计时,js实现倒计时10秒,内容如对您有帮助,希望把文章链接给更多的朋友!

js怎么实现倒计时效果(js怎么实现倒计时)

js怎么做倒计时,其实很简单。话不多说,直接上菜

使用 new Date() 获取当前时间, Date.parse()方法解析一个表示某个日期的字符串,并返回从1970-1-1 00:00:00 UTC 到该日期对象(该日期对象的UTC时间)的毫秒数。然后,求两个时间差。这里也可以使用 getTime() 方法获取现在时和结束时距离的毫秒数。 把时间差转换为天数、小时数、分钟数和秒数显示。主要是用%取模运算。得到距离结束时间的毫秒数(剩余毫秒数),除以 1000 得到剩余秒数,再除以 60 得到剩余分钟数,再除以 60 得到剩余小时数。除以 24 得到剩余天数。剩余秒数 diff/1000 模 60 得到秒数,剩余分钟。数。diff/(1000 * 60) 模 60 得到分钟数,剩余小时数 diff/(1000 * 60 * 60) 模 24 得到小时数。

getPart(endTime) { //获取当前时间戳并换算为秒做单位 const current = Date.parse(new Date()) / 1000 //时间戳相差多少秒 let diff = endTime - current //判断是否过时 if (diff > 0) { let d = Math.floor(diff / (3600 * 24)) //获取天数 let h = Math.floor((diff % (3600 * 24)) / (60 * 60)) //获取时 let m = Math.floor(((diff % (3600 * 24)) % (60 * 60)) / 60) //获取分 let s = Math.floor(diff % 60) //获取秒 d = d < 10? "0" + d : d; h = h < 10? "0" + h : h; m = m < 10? "0" + m : m; s = s < 10? "0" + s : s; let _diffData = [d, h, m, s] } else { let _diffData = ["00", "00", "00","00"]; return _diffData; setInterval(getPart(), 1000);

对倒计时进行封装,可以使用setInterval()方法对函数调用就可以实现倒计时了。

如果想停掉倒计时则用clearInterval()方法就可以了。

描述如有错误,欢迎指正!

本文链接地址:https://www.jiuchutong.com/zhishi/294585.html 转载请保留说明!

上一篇:DeepSpeed使用指南(简略版)(deepwiser怎么用)

下一篇:前端播放大视频卡顿的解决(m3u8视频流)(前端播放视频的插件)

  • 微信加好友提示操作频繁怎么办(微信加好友提示操作频繁是怎么回事)

    微信加好友提示操作频繁怎么办(微信加好友提示操作频繁是怎么回事)

  • 苹果8后面是什么型号(苹果8后面是什么样子的)

    苹果8后面是什么型号(苹果8后面是什么样子的)

  • 打印机尺寸一般多大(打印机尺寸对照表)

    打印机尺寸一般多大(打印机尺寸对照表)

  • 6s没有声音了怎么回事(6sp没有声音)

    6s没有声音了怎么回事(6sp没有声音)

  • 匿名邮件能否查到来源(匿名邮件能否查到内容)

    匿名邮件能否查到来源(匿名邮件能否查到内容)

  • 淘宝旺旺id是会员名还是昵称(旺旺id是淘宝id)

    淘宝旺旺id是会员名还是昵称(旺旺id是淘宝id)

  • 苹果7plus打电话没有免提功能是怎么了(苹果7plus打电话没声音免提无法打开)

    苹果7plus打电话没有免提功能是怎么了(苹果7plus打电话没声音免提无法打开)

  • 华为预估保修期会变吗(华为预估保修期和激活时间)

    华为预估保修期会变吗(华为预估保修期和激活时间)

  • 苹果屏幕镜像怎么横屏(苹果屏幕镜像怎么投屏到电视)

    苹果屏幕镜像怎么横屏(苹果屏幕镜像怎么投屏到电视)

  • qq改了密码后为什么登录不了了(qq改过密码后还是老是出现异常怎么办)

    qq改了密码后为什么登录不了了(qq改过密码后还是老是出现异常怎么办)

  • jdn2-al00hn是什么型号(jdn2_al00)

    jdn2-al00hn是什么型号(jdn2_al00)

  • vivo自带变声器吗(vivo自带变声器下载)

    vivo自带变声器吗(vivo自带变声器下载)

  • 为什么一进快手就闪退(为什么一进快手屏幕就变暗)

    为什么一进快手就闪退(为什么一进快手屏幕就变暗)

  • 电脑的fn键是哪个(电脑的fn是什么键)

    电脑的fn键是哪个(电脑的fn是什么键)

  • 手机wps怎么打勾(手机wps怎么打勾号打入已有方框中)

    手机wps怎么打勾(手机wps怎么打勾号打入已有方框中)

  • 快手粉丝删除能恢复吗(快手粉丝删除后对方能看见吗)

    快手粉丝删除能恢复吗(快手粉丝删除后对方能看见吗)

  • 快手老是闪退怎么回事(快手老是闪退怎么办啊)

    快手老是闪退怎么回事(快手老是闪退怎么办啊)

  • tendawifi怎么重新设置(tenda路由器重新设置)

    tendawifi怎么重新设置(tenda路由器重新设置)

  • 局域网是一种通信网吗(局域网采用的通信技术)

    局域网是一种通信网吗(局域网采用的通信技术)

  • app开发公司具备哪些特点(app软件开发公司)

    app开发公司具备哪些特点(app软件开发公司)

  • web端是什么意思(web端是什么意思的缩写)

    web端是什么意思(web端是什么意思的缩写)

  • 新英格兰的杨树,澳大利亚新南威尔士州 (© ILYA GENKIN/Alamy)(新英格兰的秋天)

    新英格兰的杨树,澳大利亚新南威尔士州 (© ILYA GENKIN/Alamy)(新英格兰的秋天)

  • Web大学生网页作业成品 bootstrap响应式网站开发 基于HTML+CSS+JS+Bootstrap制作火锅美食网站(4页)(大学生web网页实训心得体会)

    Web大学生网页作业成品 bootstrap响应式网站开发 基于HTML+CSS+JS+Bootstrap制作火锅美食网站(4页)(大学生web网页实训心得体会)

  • 全国增值税发票服务平台
  • 牛奶的增值税税率
  • 税收滞纳金调增填哪张表
  • 实收资本印花税率是多少啊
  • 金税盘清卡怎么统计税额
  • 员工团体意外保险怎么报销
  • 预付房租在资产负债表里为什么属于资产
  • 土地增值税征收范围包括
  • 外购无形资产的相关税费包括增值税吗
  • 房地产预售房收入如何缴纳增值税
  • 收到发票怎么记账
  • 未给对方开票对方举报情况怎么写
  • 公司的钱怎么提现
  • 加计扣除10%进项税账务处理 如何填表
  • 酒店优惠券财务如何记账?
  • 苹果6拍照如何
  • 固定资产 出售
  • 什么是要约的撤销
  • scanserver.exe - scanserver是什么进程 有什么用
  • 公司固定资产出售给个人
  • 农民专业合作社法
  • 失业保险稳岗补贴是给个人的还是给企业的
  • 公司出售已经提完折旧的机器
  • 什么是原始凭证?审核原始凭证主要审查哪些内容?
  • pax是什么文件
  • 利用均匀水流导致的水位变化来显示时间
  • 国有资产无偿划转协议
  • 出口退税的期限是多长
  • 火灾烧毁物品如何取证
  • less预处理器详解
  • php底层原理
  • 【机器学习】python实现吴恩达机器学习作业合集(含数据集)
  • 报销单跨月怎么记账
  • 会展中心高新技术展览
  • 尚未抄税无法申报
  • 如何查询去年企业所得税
  • 微擎框架可以干什么
  • 织梦使用教程
  • 单一窗口报关是指什么
  • 纳税人遗失税务登记证件并按照规定
  • 刚开的小公司怎么报税
  • 2019年无形资产的摊销额为
  • 进出口贸易公司取名字大全
  • 营改增无形资产
  • 关联方资金往来是否收取利息
  • 贸易公司退税计算方法选哪一种
  • 交税务局的工会经费现金流
  • 月末结转销售会计分录
  • 招标代理专家库合法吗
  • 其他收益和营业外收入有什么区别
  • 客房服务费可以开发票吗
  • 其他应收款收不回来了,如何核销
  • mysql的操作
  • 以管理员的身份运行是什么意思win10
  • 电脑svchost占用cpu很大
  • 不用光盘不用u盘怎么安装系统
  • 电脑网页字体设置
  • linux ifconfig命令详解
  • linux常用命令top
  • win10老是弹窗广告
  • win10老是提示
  • win10系统浏览器设置主页
  • 找回失窃的书本任务
  • win10更新到win11
  • windows 7中,执行应用程序的方法有哪几种?
  • win7总是弹出广告怎么办
  • linux安装步骤
  • 优质电子书app
  • jquery 插件写法
  • python re 查找
  • 查看linux中某个端口(port)是否被占用的方法
  • js清除文本框内的文字
  • android 显示图片
  • JavaScript中Textarea滚动条不能拖动的解决方法
  • 建筑单位外地缴税
  • 每月个人所得税申报截止时间是几号
  • 为什么我电脑登微信显示二维码失效
  • 消费税的税目有什么
  • 税务总局四个确保
  • 发票上纳税人识别号
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设