js (Date 时间对象,计时器)

本文详细介绍了如何在JavaScript中使用Date对象获取当前时间和日期的不同部分,以及如何设置和清除setInterval定时器,包括时间戳的计算和命名定时器以方便管理。
摘要由CSDN通过智能技术生成

1.获取当前的时间
var dateObj=new Date();
2.获取年份
getFullYear() //四位的年
3.获取月份
getMonth()          //返回的是0-11,因此在使用时要+1才是当前的月份
4.获取天(即当前时间是几号)
getDate()  
5.获取小时数
getHours()
6.获取分钟
getMinutes()      
7.获取秒钟
getSeconds()
8.获取时间戳(在时间的计算中需要利用时间戳进行计算,时间戳表示的是从1900年到当前时间一共过了多少毫秒)
getTime()  
时间戳换算成时间的计算公式
d = parseInt(总秒数/60/60/24) // 天数
h = parseInt(总秒数/60/60%24) // 小时
m = parseInt(总秒数/60%60) // 分钟
s = parseInt(总秒数%60) // 秒

定时器
setInterval(函数体,时间(毫秒),即每过多少毫秒就将函数体中的内容执行一次

    setInterval(function(){
         //要进行循环执行的内容
    },1000)

可以给定时器设置一个名称,这样清除定时器时比较好找

    var a;
    a=setInterval(function(){

    },1000)

    //清除定时器
    clearInterval(a)

定时器清除之后,定时器将不再每隔一段时间循环执行其中的内容

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值