JS小案例--关于时间--限时购
JS小案例–关于时间–限时购
界面显示和功能实现
功能实现
设置了一个特定的日期 和当前时间 相差 实现折合成 天 小时 分钟 秒
使用性 :像某宝的商品限时购 所以很实用
用到的知识点
为日期对象设置了一个特定的日期
设定形式 var endTime=now Date("2019/06/06 06:06:06")
endTime.getTime() // 实时时间讲了 如需有疑问 去那看看
Math.floor() //倒计时讲了 如需有疑问 去那看看
定时器 // 实时时间讲了 如需有疑问 去那看看
思路
设置了一个特定的日期 和当前时间 相差 实现折合成 天 小时 分钟 秒
使用性 :像某宝的商品限时购
代码
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>倒计时实现</title><style type="text/css">*{margin:0;padding:0;}#dv{height:50px;width:400px;border:2px solid salmon;margin:100px auto;text-align: center;line-height:50px;}</style></head><body><div id="dv"></div><script type="text/javascript">var dv=document.getElementById("dv");function change(a){if(a<10)return a="0"+a;return a;}setInterval(function(){var endTime=new Date("2019/06/06 06:06:06");end=endTime.getTime();var nowTime=new Date();var lastTime=endTime.getTime()-nowTime.getTime(); //获得毫秒差数var day=Math.floor(lastTime/(1000*60*60*24));var hour=Math.floor(lastTime/(1000*60*60)%24);var min=Math.floor(lastTime/(1000*60)%60);min=change(min);var second=Math.floor(lastTime/1000%60);second=change(second);var mes="还剩下"+day+"天"+hour+"小时"+min+"分"+second+"秒";dv.innerHTML=mes;},1000);</script></body>
</html>
JS小案例--关于时间--限时购相关推荐
- JS小案例总结(JS基础案例)
JS小案例总结 JS小案例总结 案例一:JS实现tab选项卡功能 案例二:JS实现盒子拖拽功能 案例三:JS实现导航条吸顶效果 案例四:JS实现图片懒加载结构 案例五:JS实现简易弹幕功能 案例六:J ...
- js小案例:实现选项卡功能
js小案例:实现选项卡功能 html部分代码 <button>1</button><button>2</button><button>3&l ...
- JS小案例-文本切换效果
下面是一个文本切换效果的小案例,希望可以可以帮助到有需要的小伙伴 <!DOCTYPE html> <html lang="en"><head>& ...
- [突发奇想的JS小案例] 2 重力模拟
文章目录 前言 一.效果展示 二.代码与思路 1.代码 2.思路 后续展望 前言 作者是一个JavaScript新手,偶尔想到一些有趣的小案例分享 一.效果展示 可以利用鼠标拖动舞台中的方块,松开鼠标 ...
- [突发奇想的JS小案例] 1 捉苍蝇
文章目录 前言 一.效果展示 二.代码与思路 1.代码 2.思路 后续展望 前言 作者是一个JavaScript新手,偶尔想到一些有趣的小案例分享 一.效果展示 这个小方块很像苍蝇,每当靠近就快速飞走 ...
- js小案例-九宫格抽奖
目录 一.案例介绍 二.效果展示 三.代码展示 四.源码下载地址 一.案例介绍 案例主要通过设置定时器setInterval和改变className值实现转动,设置延时器setTimeout清除定时器 ...
- node.js小案例_留言板
一.前言 通过这个案例复习: 1.node.js中模板引擎的使用 2.node.js中的页面跳转和重定向 二.主要内容 1.案列演示: 2.案列源码:https://github.com/456123 ...
- 简单JS小案例:五星好评
CSS内容可自行设计,本案例仅供参考,请自行拷贝代码,拷贝要留言哦! 注意: js文件路径及文件名需要自行更改!! Html部分: <!DOCTYPE html> <html lan ...
- 案例:倒计时 js小案例
案例:倒计时 倒计时展示案例 动图展示: 代码展示: <p>案例:倒计时</p> <div><span class="hour">1 ...
最新文章
- SpringBoot监听redis订阅监听和发布订阅
- python硬件交互_Python操作系统库说明,pythonos,笔记
- Neo4j:特定关系与一般关系+属性
- Java中实现连接数据库并进行查询
- Liunx CentOS6编译安装LAMP
- python pyqt5浏览器_全网最简明的PyQt 5 教程,神级Python现场开发一个专属浏览器!...
- 极域电子教室破解还原卡
- htmL中怎么使图片轮播,网页设计中怎么让图片轮播
- Java语法糖以及实现
- winedt103系统找不到指定文件_latex排版(CTeX winEdit输出“系统找不到指定的文件”的终极解决办法)...
- 新房装修如何知道是否需要更换电线
- 2022年中国智能家居产业链图谱 | 产业链全景图
- 神通数据库connect by用法
- 【期末复习】计算机组成原理
- Jmockit使用指南
- mysql对表中添加属性_mysql alter用法总结
- c# 利用ADODB连接ORACLE数据库
- 20个学习CSS的绝佳网站——让你从入门
- 微信小程序 console @appservice-current-context
- 人脸识别-Loss-2018:Large Margin Cosine Loss(CosFace)【SphereFace只对W归一化,CosFace对W、X都归一化】【在余弦空间中最大化分类界限】