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}秒`
相关推荐
至善迎风几秒前
Bun:下一代 JavaScript 运行时与工具链
开发语言·javascript·ecmascript·bun
DJ斯特拉2 分钟前
Vue工程化
前端·javascript·vue.js
秋深枫叶红3 分钟前
嵌入式第三十五篇——linux系统编程——exec族函数
linux·前端·学习
程序员-King.3 分钟前
【Qt开源项目】— ModbusScope-day 5
开发语言·qt
老秦包你会9 分钟前
QT第五课------QT系统相关------线程
开发语言·qt
LinDon_9 分钟前
【vue2form表单中的动态表单校验】
前端·javascript·vue.js
lkbhua莱克瓦2414 分钟前
IO练习——网络爬虫(爬取数据)
java·开发语言·爬虫·io流练习·java练习
一水鉴天19 分钟前
整体设计 之28 整体设计 架构表表述总表的 完整程序(之27 的Q268 )(codebuddy)
java·前端·javascript
net3m3321 分钟前
雅特力单片机用串口USART_INT_TDE中断比用USART_INT_TRAC的 发送效率要高
java·开发语言·算法
爱打代码的小林24 分钟前
python基础(逻辑回归例题)
开发语言·python·逻辑回归