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}秒`
相关推荐
Komorebi゛2 小时前
【CSS】斜角流光样式
前端·css
Irene19913 小时前
CSS 废弃属性分类总结
前端·css
lly2024063 小时前
jEasyUI 设置排序指南
开发语言
青莲8433 小时前
Android 事件分发机制 - 事件流向详解
android·前端·面试
musashi3 小时前
用 Electron 写了一个 macOS 版本的 wallpaper(附源码、下载地址)
前端·vue.js·electron
满天星辰3 小时前
Typescript之类型总结大全
前端·typescript
JFChen3 小时前
Web 仔用 Node 像 Java 一样写后端服务
前端
一起努力啊~3 小时前
算法刷题--长度最小的子数组
开发语言·数据结构·算法·leetcode
XiaoSong3 小时前
React useState 原理和异步更新
前端·react.js
徐徐子3 小时前
从vue3 watch开始理解Vue的响应式原理
前端·vue.js