最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

js实现倒计时及时间对象

来源:动视网 责编:小采 时间:2020-11-27 20:27:14
文档

js实现倒计时及时间对象

js实现倒计时及时间对象:JS实现倒计时效果代码如下:<!doctype html> <html> <head> <meta charset="utf-8"> <title>无标题文档</title>h <style> #box { width: 100%; he
推荐度:
导读js实现倒计时及时间对象:JS实现倒计时效果代码如下:<!doctype html> <html> <head> <meta charset="utf-8"> <title>无标题文档</title>h <style> #box { width: 100%; he
 JS实现倒计时效果代码如下:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>h
<style>
#box {
 width: 100%;
 height: 400px;
 background: black;
 color: #fff;
 font-size:40px;
 line-height:400px;
 text-align:center;
}
</style>
<script>
window.onload = function(){
 var oBox = document.getElementById('box');
 var oDate = new Date();//获取当前时间;
 oDate.setFullYear(2016,11,31);//自动进位;
 oDate.setHours(0,0,0,0);
 
 function countDown(){
 //未来时间戳减去现在时间的时间戳;
 var ms = oDate.getTime() - new Date().getTime();
 
 //毫秒转换成秒
 var oSec = parseInt(ms/1000);
 
 //秒转换成天
 var oDay = parseInt(oSec/800);
 
 //不到一天剩下的秒数;
 oSec%=800;
 
 //转换成小时
 var oHour = parseInt(oSec/3600);
 
 //不到一小时剩下的秒数;
 oSec%=3600;
 
 //转换成分钟
 var oMin = parseInt(oSec/60);
 
 //不到一分钟剩下的秒数;
 oSec%=60;
 
 oBox.innerHTML = '距离2016年12月31日还有:'+oDay+'天'+oHour+'时'+oMin+'分'+oSec+'秒';
 } 
 countDown();
 setInterval(countDown,1000);
}
</script>
</head>
 
<body>
<div id="box">距离2016年12月31日还有:xx天xx时xx分xx秒</div>
</body>
</html>

实现效果入下:

时间戳:1970年1月日至今的毫秒数:oDate.getTime(); //不要问我为什么是1970年1月至今哦!自个儿百度啦!
时间对象:

获取时间:

var oDate = new Date();
oYear = oDate.getFullYear();
oMon = oDate.getMonth();
oDay = oDate.getDate();
oHou = oDate.getHours();
oMin = oDate.getMinutes();
oSec = oDate.getSeconds();
oWeek = oDate.getDay();

设置时间:

oDate.setFullYear(年,月,日);
oDate.setMonth(月);
oDate.setDate(日);
oDate.setHours(时,分,秒,毫秒);
时间会自动进位;

大概整理的就这些,还有很多不足的地方,希望大家多提宝贵意见!互相学习!互相取经!

更多js实现倒计时及时间对象相关文章请关注PHP中文网!

文档

js实现倒计时及时间对象

js实现倒计时及时间对象:JS实现倒计时效果代码如下:<!doctype html> <html> <head> <meta charset="utf-8"> <title>无标题文档</title>h <style> #box { width: 100%; he
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top