javaScript 计算以过去的时间

1.找到当前的时间的

javascript 复制代码
+new Data()//获取现在的时间毫秒数

2.找到过去的一个时间

javascript 复制代码
+new Data(time)//获取过去时间点的毫秒数    

3.(现在的时间(毫秒) - 过去的时间点(毫秒))/1000 = 已过去的时间(秒)

javascript 复制代码
      var nowTime = +new Date();//返回的是当前时间的毫秒数
      var inputTime = +new Date(time);//返回的是用户输入的毫秒数
      var times = (inputTime - nowTime) / 1000;//剩余时间的毫秒数/1000=剩余的秒数 

4.毫秒数转换成 天 时 分 秒

javascript 复制代码
      var d=parseInt(获取的时间/60/60/24);//计算天数
      var h=parseInt(获取的时间/60/60 %24);//计算小时
      var m=parseInt(获取的时间/60 %60);//计算分钟
      var s=parseInt(获取的时间 %60);//计算秒

5.返回并打印

复制可用

javascript 复制代码
     function conutDown(time)
      {
      var nowTime = +new Date();//返回的是当前时间的毫秒数
      var inputTime = +new Date(time);//返回的是用户输入的毫秒数
      var times = (inputTime - nowTime) / 1000;//剩余时间的毫秒数/1000=剩余的秒数  
      var d=parseInt(times/60/60/24);//计算天数
      var h=parseInt(times/60/60 %24);//计算小时
      var m=parseInt(times/60 %60);//计算分钟
      var s=parseInt(times %60);//计算秒 
      return d+'天'+h+'时'+m+'秒';   //返回的时间  
    }
    console.log(conutDown('2023-6-1 2:00:00'));//输入的时间
      
相关推荐
Albart5752 小时前
Python爬虫请求头伪装后仍被反爬,基于代理池+随机延迟的绕过实战
开发语言·爬虫·python
Promise微笑2 小时前
回路电阻测试仪采购:多维度技术评估与深度避坑指南
开发语言·matlab·语音识别
BerryS3N2 小时前
前端应用的离线暂停更新策略:构建稳定可靠的渐进式部署方案
前端
從南走到北2 小时前
JAVA无人共享系统无人场馆预约篮球系统源码支持小程序+公众号+APP+H5
java·开发语言·小程序
码智社3 小时前
Maven 零基础完整教程
java·开发语言·maven
半夜修仙3 小时前
Spring集成邮箱功能
java·开发语言·spring boot·spring·rabbitmq·github·maven
LaughingZhu3 小时前
Product Hunt 每日热榜 | 2026-07-17
前端·数据库·人工智能·经验分享·mysql·chatgpt·html
潇凝子潇3 小时前
UnsupportedOperationException
java·前端·数据库
卷无止境3 小时前
Python 跨平台 GUI 解决方案全景报告
前端·python
码农学院3 小时前
电子产品企业泉州网络推广如何精准触达目标采购商
开发语言·php