JavaScript实现倒计时
程序员文章站
2022-10-04 11:35:28
利用JS中的Date对象即可实现,创建目标时间和当前时间,利用getTime函数将两个时间转换成距离1970-01-01的秒数,相减后转化为年月日即可 ......
javascript实现倒计时
利用js中的date对象即可实现,创建目标时间和当前时间,利用gettime函数将两个时间转换成距离1970-01-01的秒数,相减后转化为年月日即可
js代码
<script> window.onload = function() { setinterval(function() { var nowtime = new date();//获取当前时间 //创建目标日期 var endtime = new date("2019-9-1 00:00:00"); var seconds = parseint((endtime.gettime() - nowtime.gettime()) / 1000);//两个时间点的时间差(秒) var d = parseint(seconds / 3600 / 24);//得到天数 var h = parseint(seconds / 3600 % 24);//小时 var m = parseint(seconds / 60 % 60);//分钟 var s = parseint(seconds % 60);//秒 document.getelementbyid("djs").innerhtml = "距离开学还有" + d +"天" + h + "小时" + m + "分钟" + s + "秒"; }, 1000); } </script>
html及样式
<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="x-ua-compatible" content="ie=edge"> <title>document</title> <style> p { font-size: 24px; color: red; border: 1px solid red; text-align: center; width: 600px; margin: 20% auto; line-height: 50px; } </style> </head> <body> <p id="djs"></p> </body> </html>
上一篇: vue脚手架(vue-cli)老版本(2.xx版)的使用
下一篇: 博客园美化首页随笔展示美化