当前位置:网站首页>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>
边栏推荐
猜你喜欢
若依如何实现添加水印功能
最近火爆朋友圈的“广告电商”,核心商业模式是什么,广告收入真实靠谱吗?
word操作:单独调整英文字体
【3D视觉】realsense D435三维重建
ML之PDP:基于titanic泰坦尼克是否获救二分类预测数据集利用PDP部分依赖图对RF随机森林和LightGBM模型实现可解释性案例
Finally understand: With threads, why do we need coroutines?
饥荒联机版Mod开发——制作简单的物品(三)
【TypeScript】深入学习TypeScript类(上)
无线振弦采集仪远程修改参数的方式
CS5213 chip | HDMI to VGA converter chip data sharing
随机推荐
从零开始配置 vim(5)——本地设置与全局设置
hi!Don't look at how to SAO gas dye-in-the-wood in MySQL?
IP协议(网际协议)
面试了个985毕业的,回答“性能调优”题时表情令我毕生难忘
js function anti-shake and function throttling and other usage scenarios
golang刷leetcode:使数组按非递减顺序排列
Jmeter二次开发实现rsa加密
SSM整合步骤(重点)
YARN资源调度系统介绍
源码构建LAMP环境-3
CS5213 chip | HDMI to VGA converter chip data sharing
Do you understand the factory pattern?
# 医院管理系统完整项目代码以及数据库建表语句分享
golang 刷leetcode:统计打字方案数
测试ESP32-Zigbee转发命令 : 滑轨、继电器控制
从月薪10k到30k的必走之路:自动化测试
go 反射 reflect 包
H5网页播放器EasyPlayer.js播放器界面的加载效果无法消失是什么原因?
成功解决TypeError: can‘t multiply sequence by non-int of type ‘float‘
面试官居然问我:删库后,除了跑路还能干什么?