介绍

Date对象,是操作日期和时间的对象。Date对象对日期和时间的操作只能通过方法。Date在js中和Array类似,都是拥有自己的特殊方法的特殊对象。
创建 Date 对象的语法:
var myDate=new Date() //Date 对象会自动把当前日期和时间保存为其初始值。
获取倒计时之前,我们不妨先来看怎样获取当前时间吧!!!
function time(){
var oDate = new Date();
var year = oDate.getFullYear();
var month = oDate.getMonth() + 1 ;
var dDate = oDate.getDate();
var day = oDate.getDay();
var house = oDate.getHours();
var minu = oDate.getMinutes();
var sec = oDate.getSeconds();
switch(day){
case 1:
day = '星期一';
break;
case 2:
day = '星期二';
break;
case 3:
day = '星期三';
break;
case 4:
day = '星期四';
break;
case 5:
day = '星期五';
break;
case 6:
day = '星期六';
break;
case 0:
day = '星期日';
break;
}
function double( t ){
if( t < 10 ){
t = '0' + t;
}
return t;
}
document.body.innerHTML = year + '年' + month +'月'+ dDate + '日 ' + day + ' ' + double(house) +':'+ double(minu) +':' + double(sec);
}
time();
setInterval(time,1000);
获取倒计时
1、实现倒计时功能
2、倒计时结束按钮可被点击,之前不可被点击
实例代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<div id="lastTime">
<span>0天 </span>
<span>00: </span>
<span>00: </span>
<span>00 </span>
</div>
<br /><br />
<style type="text/css">
#btn{
text-decoration: none;
display: block;
width: 100px;
height: 35px;
background: #ccc;
text-align: center;
line-height: 35px;
color: #666;
}
#btn.btn{
background: red;
color: #fff;
font-size: 20px;
font-weight: bold;
}
</style>
<a href="javascript:;" id="btn">即将开抢!</a>
<script type="text/javascript">
var oLt = document.getElementById("lastTime");
var oBtn = document.getElementById("btn");
time();
var timer = setInterval( time , 1000 );
function time(){
var endTime = new Date('2017/01/13 00:00:00');//结束日期不得在当前日期之前
var nowTime = new Date();
var splus = endTime.getTime() - nowTime.getTime();
//天 时 分 秒
if( splus <= 1 ){
clearInterval( timer );
oBtn.className = 'btn';
oBn.innerHTML = '开始秒杀!';
oBtn.href = 'http://www.baidu.com';
return;
}else{
oBtn.className = '';
}
var day = Math.floor( splus / 1000 / 60 / 60 / 24 );
var hours = Math.floor( splus / 1000 / 60 / 60 % 24 );
var min = Math.floor(splus / 1000 / 60 % 60);
var sec = Math.floor(splus / 1000 % 60);
oLt.innerHTML = day + '天 ' + double( hours ) + ':' + double( min ) + ':' + double( sec );
function double( n ){
if( n < 10 ){
n = '0' + n;
}
return n;
}
}
</script>
</body>
</html>
效果图如下:
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对的支持。
# js
# 倒计时
# js实现倒计时
# date()
# JS实现针对给定时间的倒计时功能示例
# js实现倒计时效果(小于10补零)
# 原生js实现倒计时--2018
# js实现短信发送倒计时功能(正则验证)
# js实现5秒倒计时重新发送短信功能
# 原生js实现节日时间倒计时功能
# JS 倒计时实现代码(时、分
# 秒)
# 简单易用的倒计时js代码
# js代码实现点击按钮出现60秒倒计时
# js实现点击获取验证码倒计时效果
# JS倒计时代码汇总
# js实现发送验证码后的倒计时功能
# JavaScript实现的商品抢购倒计时功能示例
# 自己的
# 都是
# 为其
# 这篇文章
# 谢谢大家
# 无标题文档
# 星期日
# 有疑问
# 秒杀
# nbsp
# xhtml
# PUBLIC
# html
# DOCTYPE
# setInterval
# lt
# EN
# return
# innerHTML
相关文章:
如何用搬瓦工VPS快速搭建个人网站?
网站制作专业公司有哪些,如何制作一个企业网站,建设网站的基本步骤有哪些?
建站主机选哪家性价比最高?
网站制作费用多少钱,一个网站的运营,需要哪些费用?
网站制作企业,网站的banner和导航栏是指什么?
建站之星如何开启自定义404页面避免用户流失?
如何在Golang中使用replace替换模块_指定本地或远程路径
建站之星代理商如何保障技术支持与售后服务?
台州网站建设制作公司,浙江手机无犯罪记录证明怎么开?
建站主机选购指南:核心配置与性价比推荐解析
高端建站三要素:定制模板、企业官网与响应式设计优化
存储型VPS适合搭建中小型网站吗?
在线教育网站制作平台,山西立德教育官网?
合肥做个网站多少钱,合肥本地有没有比较靠谱的交友平台?
制作充值网站的软件,做人力招聘为什么要自己交端口钱?
微课制作网站有哪些,微课网怎么进?
盐城做公司网站,江苏电子版退休证办理流程?
Python如何创建带属性的XML节点
如何在橙子建站中快速调整背景颜色?
北京营销型网站制作公司,可以用python做一个营销推广网站吗?
如何彻底卸载建站之星软件?
公司门户网站制作流程,华为官网怎么做?
网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?
微信小程序制作网站有哪些,微信小程序需要做网站吗?
合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?
山东云建站价格为何差异显著?
网站制作外包价格怎么算,招聘网站上写的“外包”是什么意思?
如何设计高效校园网站?
内部网站制作流程,如何建立公司内部网站?
如何用花生壳三步快速搭建专属网站?
手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?
建站之星导航如何优化提升用户体验?
网站制作公司,橙子建站是合法的吗?
企业网站制作费用多少,企业网站空间一般需要多大,费用是多少?
测试制作网站有哪些,测试性取向的权威测试或者网站?
如何做静态网页,sublimetext3.0制作静态网页?
小捣蛋自助建站系统:数据分析与安全设置双核驱动网站优化
C++用Dijkstra(迪杰斯特拉)算法求最短路径
手机网站制作平台,手机靓号代理商怎么制作属于自己的手机靓号网站?
如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?
如何快速上传自定义模板至建站之星?
Python文件管理规范_工程实践说明【指导】
如何配置支付宝与微信支付功能?
如何通过VPS搭建网站快速盈利?
如何生成腾讯云建站专用兑换码?
制作营销网站公司,淘特是干什么用的?
如何在阿里云购买域名并搭建网站?
如何快速查询域名建站关键信息?
再谈Python中的字符串与字符编码(推荐)
建站之星北京办公室:智能建站系统与小程序生成方案解析
*请认真填写需求信息,我们会在24小时内与您取得联系。