前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >js获取时间,循环执行任务,延迟执行任务

js获取时间,循环执行任务,延迟执行任务

作者头像
小小咸鱼YwY
发布2020-06-19 16:26:16
3.6K0
发布2020-06-19 16:26:16
举报
文章被收录于专栏:python-爬虫

一.获取时间

核心方法创建一个时间对象:new Date()

时间对象相关操作

时间对象.函数名

函数名

功能

getYear()

获取四位数的年份

getMonth()

获取2位数的月数, 这个是从 0 开始的 , 注意 不是从1 开始的!!!

getDate()

获取2位数的日 数, 也是从1 开始的

getDay()

获取表示 星期的数字, 注意星期天返回的是0,

getHours()

获取小时数

getMinites()

获取分数

getSeconds()

获取秒数

getTime()

获取dateobject 到 1970年 1月1日 0点0时0分 的毫秒数

valueOf()

反过来,获取日期对象的毫秒数

Date.parse()

反过来, 获取...毫秒数

转换成字符串的函数

toString()

全部转变成 字符串...

toDateString()

只转变日期字符串

toTimeString()

只转变时间字符串

二.(设置循环任务)setInterval

设置时间方法循环调用方法

每多少时间执行一次函数

语法:

写法一:setInterval(函数名,时间单位为毫秒)

写法二:setInterval('函数名()',时间单位为毫秒)

写法三:setInterval(匿名函数,时间单位为毫秒)

三.(设置延迟任务)setTimeout

设置时间方法延迟执行方法

延迟多少时间执行一次函数

语法:

写法一:setTimeout(函数名,时间单位为毫秒)

写法二:setTimeout('函数名()',时间单位为毫秒)

写法三:setTimeout(匿名函数,时间单位为毫秒)

四.(清除循环任务)clearInterval

首先要将之前设置选好任务赋予一个对象

var a=setInterval(函数名,时间单位为毫秒)

在能取到a对象的情况下才可清除

clearInterval(a对象)

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-09-18 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一.获取时间
  • 二.(设置循环任务)setInterval
  • 三.(设置延迟任务)setTimeout
  • 四.(清除循环任务)clearInterval
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档