JS 核心语言基础语法 之 引用类型Date
对于Date对象,我们不用了解太多,只要知道怎么用就行了,因为它在我理解哈,其实是一个工具对象,主要是用来获取操作时间的,比如说获取当前的时间啦,某些活动的倒计时效果啦,等等,还是先上图,不过Date对象,我不打算说太多了,简单说下怎么用就可以啦
看吧,是不是很大的一张图,没有学过js的,一看就会被吓到了,其实用到的方法并不多,我这里只挑我工作中常用的来说一说哈
第一,我们先讲下怎么创建Date对象:
创建Date对象,我们就使用new操作符就可以了,如下:
var date = new Date();
我们在浏览器里看看实例化的对象是个啥样子哈
看看,实例化出来的是当前时间,长的是这个样子的~
至于思维导图里的,继承方法,日期格式化方法,大家知道了解就行,不咋用,在日期/时间组件方法中,我会挑几个常用的方法说一说,主要也就是下面几个了:
getTime():返回距 1970 年 1 月 1 日之间的毫秒数,主要是算两个时间差的时候可以用。
getFullYear():获取年
getMonth():获取月
getDate():获取日
getDay():获取星期
getHours():获取小时
getMinutes():获取分钟
getSeconds():获取秒
看下具体的代码实现过程:
大家仔细看一下,上面代码执行后的返回结果,共同点,返回的都是数字哈,其中有一个跟别人不太一样的,不知道有没有注意到的啊,就是月份,我当前系统时间是7月,但是返回的是6,因为月份的返回值是从0开始的,这里需要注意一下,如果我们有需求处理月份的信息的时候,别忘了加1哦。
在工作中,日期对象常用到的功能是格式化,比如说前面有看到,默认返回的时间格式是什么样子的,如果我们想格式化成我们需要的样子,比如:2020.07.30 15:30:30,那就需要格式化时间,网上格式化时间的方法太多了,大家可以自己去百度一下,然后整理一下,也可以自己试着写一下,最好整理成自己的方法,放在自己的代码库里~
好啦,拜拜啦大家~
- 点赞
- 收藏
- 关注作者
评论(0)