当前位置:网站首页>JS Date 时间戳 getTune data.parse 倒计时小程序
JS Date 时间戳 getTune data.parse 倒计时小程序
2022-08-02 21:33:00 【HandsomeDanielWu】
时间戳 getTune data.parse分析
倒计时小程序
<body>
<h1>2021年高考倒计时</h1>
<h2 id="info"></h2>
<script>
var info = document.getElementById('info');
setInterval(function(){
// 现在的日期
var nd = new Date();//Tue Aug 02 2022 18:33:15 GMT+0800 (China Standard Time)
// 目标的日期,5表示六月
var td = new Date(2021, 5, 7);
// 毫秒差,时间戳差
var diff = td - nd;
// 任务很简单,就是把diff换算为天、小时、分钟、秒
// 换算为多少天,除以一天的总毫秒数,不就是换算为多少天么
var day = parseInt(diff / (1000 * 60 * 60 * 24));//parseInt取整
// 零多少小时呢??差的总毫秒数与1天的毫秒数的相除的余数,就是零头的毫秒数
var hours = parseInt(diff % (1000 * 60 * 60 * 24) / (1000 * 60 * 60));
// 零多少分钟呢??
var minutes = parseInt(diff % (1000 * 60 * 60) / (1000 * 60));
// 零多少秒呢??
var seconds = parseInt(diff % (1000 * 60 * 60) % (1000 * 60) / 1000);
info.innerText = day + '天' + hours + '时' + minutes + '分' + seconds + '秒';
}, 1000);
</script>
</body>
边栏推荐
猜你喜欢
宝塔搭建实测-基于ThinkPHP5.1的wms进销存源码
Redis是如何轻松实现系统秒杀的?
在迁移测试中,源表、中间表、目标表的迁移规则
CS5213 chip | HDMI to VGA converter chip data sharing
命令行启动常见问题及解决方案
Zabbix 5.0 监控教程(二)
H.265视频流媒体播放器EasyPlayer.js集成时出现“SourceBuffer ”报错,该如何解决?
ML之PDP:基于titanic泰坦尼克是否获救二分类预测数据集利用PDP部分依赖图对RF随机森林和LightGBM模型实现可解释性案例
软件测试笔试题1(附答案)
千人优学 | GBase 8s数据库2022年6月大学生专场实训圆满结束
随机推荐
Vscode快速入门、 插件安装、插件位置、修改vscode默认引用插件的路径、在命令行总配置code、快捷键
源码构建LAMP环境-3
JumpServer open source bastion machine completes Loongson architecture compatibility certification
SRv6网络演进面临的挑战
包管理工具npm- node package management相关知识 、检查包更新、NPM包上传、更换镜像、npm ERR! registry error parsing json
成功解决TypeError: can‘t multiply sequence by non-int of type ‘float‘
手把手教你干掉if else
Learn more TypeScript 】 【 TypeScript modular
【Unity】Unity开发进阶(七)双刃剑:扩展方法
命令行启动常见问题及解决方案
[C题目]力扣1. 两数之和
【C语言进阶】--指针典题剖析
微软SQL服务器被黑客入侵以窃取代理服务的带宽
【c】操作符详解(一)
若依如何实现添加水印功能
回文自动机+CodeTON Round 2 C,D
快速构建电脑软件系统 、超好用经典的网页推荐汇总
FRED应用:激光二极管光源耦合到光纤的仿真
“百日行动”进行时:700余交通安全隐患被揪出
软件测试笔试题1(附答案)