js计算倒计时

利用转int会去掉尾数部分的特性,计算出时间间隔的时分秒

js 复制代码
  let all=188023520//相差的秒数
  
  let yarnScound = 365 * 24 * 3600;
  let dayScound = 24 * 3600;
  let hourScound = 3600;
  let minuteScound = 60;
  
  let year = parseInt(all / yarnScound)
  let day = parseInt((all - year * yarnScound) / dayScound)
  let hour = parseInt((all - day * dayScound - year * yarnScound) / hourScound);
  let minute = parseInt((all - day * dayScound - hour * hourScound - year * yarnScound) / minuteScound)
  let seconds = all % 60;

  return `${year}年${day}天 ${hour}小时 ${minute}分钟 ${seconds}秒`
相关推荐
瑞雪兆丰年兮3 分钟前
数学实验(Matlab符号运算)
开发语言·算法·matlab·数学实验
chxii4 分钟前
6.2字节流
java·开发语言
美酒没故事°14 分钟前
纯css实现蜂窝效果
前端·javascript·css
八股文领域大手子21 分钟前
Java死锁排查:线上救火实战指南
java·开发语言·面试
点云SLAM25 分钟前
Python中列表(list)知识详解(2)和注意事项以及应用示例
开发语言·人工智能·python·python学习·数据结果·list数据结果
国强_dev25 分钟前
任意复杂度的 JSON 数据转换为多个结构化的 Pandas DataFrame 表格
开发语言·python
GISer_Jing36 分钟前
React useState 的同步/异步行为及设计原理解析
前端·javascript·react.js
mini榴莲炸弹38 分钟前
什么是SparkONYarn模式?
前端·javascript·ajax
能来帮帮蒟蒻吗39 分钟前
VUE3 -综合实践(Mock+Axios+ElementPlus)
前端·javascript·vue.js·笔记·学习·ajax·typescript
酷爱码43 分钟前
HTML5中的Microdata与历史记录管理详解
前端·html