位置: 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视频流)(前端播放视频的插件)

  • 减免税流程
  • 营业外收入影响所有者权益吗
  • 外购商品发放给员工 进项税额能不能抵扣
  • 公司废料收入如何分配
  • 发票上的不含税单价怎么算的
  • 发票该如何打印
  • 物料损失怎么入账
  • 固定资产的原值是含税价?
  • 连锁店每个店都要独立核算吗
  • 税务登记投资方经济性质
  • 集团内部拨付的研发经费如何核算?
  • 进口环节关税税率
  • 股票转让所得不交增值税
  • 出售车辆需要缴纳哪些税
  • 国外公司怎么付款给国内
  • 租金和物业费怎么计算
  • 预缴税款 免申报
  • 免租金期间交增值税吗
  • 出口退税申报里汇率计算方式选择
  • apache24启动不了错误代码1
  • 员工的餐费补助怎么算
  • 银行存款期末调汇吗
  • 公司账户转账到出纳个人账户
  • 查补以前年度收入
  • 产品生产业务核算工作实训
  • 收到税务局退增值税及附加税怎么做账
  • 二手办公楼交易税多少
  • 公允价值变动损益在利润表哪里
  • php中的函数
  • 对抗生成网络算法
  • 差额征税怎么交税
  • chatGPT之Python API启用上下文管理
  • 应收账款的平均余额怎么计算
  • js创建对象的三种方式
  • python中如何读取列表中的指定
  • 什么情况下开劳务费发票
  • 为员工购买意外险会计处理
  • 非公党建党费收缴
  • 银行回单应该如何处理
  • 邀请客户参加会议
  • 垫付应收款怎么做会计分录
  • 减值准备对当期损益的影响
  • 预计表示什么意思
  • 合同可以盖财务章子吗
  • 什么情况填an
  • 折旧后的剩余价值叫什么
  • 企业营改增税率是多少
  • 人力资源社保代缴
  • 原材料用于在建工程要进项转出吗
  • 绿植租赁怎么开票
  • 月末结转后应交税费应交增值税一般无余额
  • 跨年收入如何做账
  • 无发票费用可以入账吗
  • 发票免税怎么做账
  • 研发成功后的产品出售如何处理
  • 缴纳工会筹备金应该记什么科目
  • 城建税教育费附加会计分录
  • 工业企业自制半导体材料
  • mysql查询倒数第二个字母为a
  • solaris syslog
  • imac如何删除客人用户
  • 怎么在centos中创建一个文件
  • 个性化定制方案怎么写
  • win7不能自动启动
  • 安装完xp系统直接黑屏怎么办
  • win8自动进入桌面
  • win7怎么查看电脑主板型号
  • 相机渲染图片
  • python在web上的应用
  • cmd下在win上做vpn的命令分享
  • 基于jQuery实现Tabs选项卡自定义插件
  • jquery和html的关系
  • 举例简介三国演义人物塑造的主要手法
  • [置顶]bilinovel
  • js中写html代码
  • unity3d赛车游戏毕业设计
  • js实现继承的几种方式详述(推荐)
  • 政府无偿划拨土地涉及的税费
  • 装卸搬运费属于
  • 契税完税证明遗失
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设