计算距离2020年圣诞节还有x天x时x分x秒
2024-09-07 03:34:21
//计算两者相差毫秒数
//创建当前时间和圣诞节时间的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);
最新文章
- Ubuntu系统下lnmp环境搭建和Nginx多站点配置
- Webform server.transfer 用法
- javascript留言板
- 小米2s换了屏幕后不能近距离对焦,拆过后无法对焦?
- PowerDesigner建模应用(一)逆向工程,配置数据源并导出PDM文件
- ubuntu安装IBM DB2 Express-C
- 六星经典CSAPP-笔记(10)系统IO
- JDK9新特性实战:流关闭新姿势
- DDD实战进阶第一波(十三):开发一般业务的大健康行业直销系统(订单上下文领域逻辑)
- 一张图看懂JVM之垃圾回收算法详解
- Ubuntu 使用unzip解压乱码的问题
- swift4.2 - 一个自定义view弹框
- JDBC连接SqlServer数据库(非默认实例)方法
- WEB入门.七 	CSS布局模型
- java后台简单从阿里云上传下载文件并通知前端以附件的形式保存
- Mysql双机热备--预备知识
- acdream1415(dij+优先队列+桥)
- fn project 对象模型
- Lumen开发:lumen源码解读之初始化(3)——单例(singleton)与中间件(Middleware)
- 2018.5.28 Oracle数据库补充
热门文章
- Docker减小镜像体积
- ICMP路由重定向攻击
- Git常用命令超级详细(全网最详细)
- 深入理解 SynchronizationContext
- 无需手动输入命令,简单3步即可在K8S集群中启用GPU!
- 1.3.2、通过Cookie匹配
- 在一个py脚本中调用另外一个py脚本中的类或函数
- 解决pip安装时出现报错TypeError unsupported operand type(s) for -= 'Retry' and 'int'
- 16 shell select in 循环
- SpringMvc实现批量删除,使用post传值一直报404错误