//计算两者相差毫秒数
//创建当前时间和圣诞节时间的Date对象
var d1=new Date();
var d2=new Date('2020/12/25');
//计算相差的毫秒
var d=d2.getTime()-d1.getTime();
//单位转为秒,除以1000,向下取整
d=Math.floor(d/1000);
//1.计算相差的天数=相差的秒/(每天的秒数)
var day=d/(24*60*60);
//向下取整
day=Math.floor(day);
//2.计算相差的小时,先去除相差的秒数里边含有的天数
//用相差的秒数和每天的秒数取余,得到不满一天的秒数
var hour=d%(24*60*60);
//再转为小时=得到的秒数/每小时的秒数
hour=hour/(60*60)
//向下取整
hour=Math.floor(hour);
//3.计算相差的分钟,先去除相差的秒数中含有的小时
var minute=d%(60*60);
//转为分钟
minute=minite/60;
//向下取整
minute=Math.floor(minute);
//4.计算相差的秒钟,去除相差的分钟,剩余的就是秒数
var second=d%60;
console.log(day,hour,minute,second);

最新文章

  1. Ubuntu系统下lnmp环境搭建和Nginx多站点配置
  2. Webform server.transfer 用法
  3. javascript留言板
  4. 小米2s换了屏幕后不能近距离对焦,拆过后无法对焦?
  5. PowerDesigner建模应用(一)逆向工程,配置数据源并导出PDM文件
  6. ubuntu安装IBM DB2 Express-C
  7. 六星经典CSAPP-笔记(10)系统IO
  8. JDK9新特性实战:流关闭新姿势
  9. DDD实战进阶第一波(十三):开发一般业务的大健康行业直销系统(订单上下文领域逻辑)
  10. 一张图看懂JVM之垃圾回收算法详解
  11. Ubuntu 使用unzip解压乱码的问题
  12. swift4.2 - 一个自定义view弹框
  13. JDBC连接SqlServer数据库(非默认实例)方法
  14. WEB入门.七 CSS布局模型
  15. java后台简单从阿里云上传下载文件并通知前端以附件的形式保存
  16. Mysql双机热备--预备知识
  17. acdream1415(dij+优先队列+桥)
  18. fn project 对象模型
  19. Lumen开发:lumen源码解读之初始化(3)——单例(singleton)与中间件(Middleware)
  20. 2018.5.28 Oracle数据库补充

热门文章

  1. Docker减小镜像体积
  2. ICMP路由重定向攻击
  3. Git常用命令超级详细(全网最详细)
  4. 深入理解 SynchronizationContext
  5. 无需手动输入命令,简单3步即可在K8S集群中启用GPU!
  6. 1.3.2、通过Cookie匹配
  7. 在一个py脚本中调用另外一个py脚本中的类或函数
  8. 解决pip安装时出现报错TypeError unsupported operand type(s) for -= 'Retry' and 'int'
  9. 16 shell select in 循环
  10. SpringMvc实现批量删除,使用post传值一直报404错误